- Registriert
- 12.09.06
- Beiträge
- 258
Hallo
Ich habe mal wieder ein Problem, dessen Ursache ich nicht finde. Bin ich nur blind oder was läuft da falsch?
Ich frage mit PHP daten aus einer MySQL-Tabelle ab:
soweit so gut. Es sind 18 Datensätze in der Tabelle, auf die die WHERE-Klausel zutrifft.
Nun das Problem:
Wenn ich z.B. $array mit print_r($array) lesen möchte, wird mir nur ein einziger Datensatz ausgegeben.
Weiß jemand Rat?
Vielen Dank,
Lord Mobi
Ich habe mal wieder ein Problem, dessen Ursache ich nicht finde. Bin ich nur blind oder was läuft da falsch?
Ich frage mit PHP daten aus einer MySQL-Tabelle ab:
Code:
$sql = "SELECT konten.code, konten.name, konten.gruppe FROM konten WHERE konten.account = ".$id." ORDER BY konten.gruppe ASC";
$data = mysql_query($sql) or die(mysql_error());
$array = mysql_fetch_assoc($data);
soweit so gut. Es sind 18 Datensätze in der Tabelle, auf die die WHERE-Klausel zutrifft.
Code:
echo mysql_num_rows($data); // Ausgabe: 18
Nun das Problem:
Wenn ich z.B. $array mit print_r($array) lesen möchte, wird mir nur ein einziger Datensatz ausgegeben.
Weiß jemand Rat?
Vielen Dank,
Lord Mobi