AndreD: Bilder aus DB(mysql) auslesen

Beitrag lesen

Hallo,

$query = "select Bild1_data,Bild1_typ from bilder where
            BildID=1";

Ist ja auch klar, in Deiner where-Klausel legst Du Dich ja auch mit der ID auf explizit ein Bild fest. Ich denke mal das BildID ein Autoincrement-Wert ist der einmalig in dieser Tabelle ist?

$result = @mysql_query($query);
     $data = @mysql_result($result,0,"Bild1_data");
     $type = @mysql_result($result,0,"Bild1_typ");
     header("Content-type: $type");

$query = "select Bild1_data,Bild1_typ from bilder where
            BildID=2";
     $result = @mysql_query($query);
     $data2 = @mysql_result($result,0,"Bild1_data");
     $type2 = @mysql_result($result,0,"Bild1_typ");

Du willst aber nicht ersthaft für jedes Bild eine extra DB-Anfrage senden? Das macht man mit einem Statement und einer Schleife. Schau Dir das mal in der MySQL-Doku http://www.mysql.com/doc/de/Functions.html und PHP-Doku http://de.php.net/manual/de/function.mysql-fetch-array.php, http://de.php.net/manual/de/control-structures.foreach.php etwas genauer an...

Gruss AndreD