Abfrageergenis in ein Array lesen
Iftikhar
- php
Hallo,
ich habe mit verschienen Befehlen rumprobiert und habe bisher leider keine Möglkeit gefunden, das Abfrageergenis direkt in ein zweidimensionales Array reinzulesen. mysql_num_rows() oder mysql_num_array() liefert jeweils das Ergenis eines Datensatzes in ein eindimensionales Array. Gibt es ein Befehl, mit dem man zum Beispiel $result in ein zweidimensionales Array sozusagen fetchen kann? Unter ASP funktioniert das problemlos, da gibt es den Befehl getrows(); der das leistet.
Danke im Voraus!
Gruß
Iftikhar
Hi,
ich habe mit verschienen Befehlen rumprobiert und habe bisher leider keine Möglkeit gefunden, das Abfrageergenis direkt in ein zweidimensionales Array reinzulesen. mysql_num_rows() oder mysql_num_array() liefert jeweils das Ergenis eines Datensatzes in ein eindimensionales Array. Gibt es ein Befehl, mit dem man zum Beispiel $result in ein zweidimensionales Array sozusagen fetchen kann? Unter ASP funktioniert das problemlos, da gibt es den Befehl getrows(); der das leistet.
Vielleicht hilft Dir der Befehl "mysql_fetch_array" weiter.
Siehe auch http://php3.de/manual/de/function.mysql-fetch-array.php
Gruß
Andreas
Hallo, Iftikhar
Vieleicht hilft dir das weiter:
$abfrage = mysql_query($sql, $conn);
while($row = mysql_fetch_array($abfrage, MYSQL_ASSOC)) {
echo $row[inhalt];
}
statt assoc kannst du auch both angeben, dann kannst du sowohl numerisch, als auch nach Feldnamen Abfragen.
Ansonsten sieh mal unter
http://www.php.comzept.de/php4/index.php4
Listings, Kapitel 7 nach!
Viel Spass Thomas