Codice PHP:
$query = "SELECT * FROM upload WHERE id = " . $_GET["id"];
anche io uso questo sistema per recuperare foto dal database :) in questo caso con questa query chiedi di visualizzarti solo ciò che trova all id corrispondente!! dovresti usare un altro parametro della tabella per trovare più corrispondenze tipo:
Codice PHP:
$query = "SELECT * FROM upload WHERE uploader = " . $_GET["uploader"];
//dove uploader sarebbe (diciamo) chi carica la foto
$risultato = mysql_query($query);
// e questo è il ciclo che ti serve per stamparle dal primo all ultimo
while($tmp = mysql_fetch_array($risultato)){
header("Content-Type: " . $tmp["tipo"]); }
ovviamente non conosco la tua tabella 'upload' però penso che sia chiaro come esempio