Mailinglisten-Archive |
Hallo,
wie kann ich auf den ersten Datensatz eines asoziativen Arrays
zugreifen, ohne den Bezeichner erkennen.
Hintergrund:
Aus einer mysql-Tabelle mit Photos werden alle Photos eines bestimmten
Albums ausgelesen und in ein Array gepackt. Diese werden in einem
Loop-Array zum Erstellen des Thumbnailindex benötigt.
Zu Beginn soll das erste Bild des Albums groß dargestellt werden. Hier
der Code:
$sql = "SELECT * FROM photos WHERE album_id=$album_id";
$photo_db = mysql_query($sql) OR die(mysql_error());
$photos = array();
while ($photo = mysql_fetch_assoc ($photo_db)) {
if ($photo['gal_id'] == $gal) {
$photos[$photo['photo_id']] = array(
'photo_id' => $photo['photo_id'],
'photo_name' => $photo['photo_titel'],
...
'photo_desc' => $photo['photo_desc']
);
}
}
Besteht zudem eine Möglichkeit, schon bei der mysql-Abfrage nach
album_id und gal_id zu filtern?
Gruß
Uli
--
Erst mal gar nichts unternehmen. Alles andere ergibt sich dann von selbst.
php::bar PHP Wiki - Listenarchive