Here is a scenario.
You have images being uploaded by a number of different users and there is an administrator for approving the images...
When an image is uploaded, a row is inserted into the database, one of the fields is 'Display', (i tend to use tinyint as a data type), with a default value of 0.
on the page which displays the image(s), add some filter criteria to the recordset, something like "SELECT * FROM tblimages WHERE Display = 1"
Now, only images which have been 'approved' will be shown
Somewhere in the site's admin section, you need to create a page in order to update your image table Display value.
Here you would change the value of the 'Display' field to 1 or 0, for any image, effectively showing or hiding any uploaded image.
The same principle works for text or any other content you want to have control over.