Hallo Leute!
Ich hab folgende kleine Test-Datenbank:
ID - NAME
----------
1 Klaus
2 Albert
3 Susi
4 Norbert
Nun fehlt mir hier die alphabetische Ordnung, was ich bei der Ausgabe der Datensätze korregieren möchte.
Ich lese die Datensätze ein:
$data = "SELECT name FROM db ORDER BY name";
Jetzt hab ich sie so geordnet wie ich will.
So geh ich weiter:
$result = mysql_query($data, $conn); # $conn ist hier die DB-Verbindungsvariable
$test = mysql_fetch_array($result, MYSQL_NUM);
Jetzt kommt das Problem. Eigentlich müsste das Array ja nun so aussehen:
0 Albert
1 Klaus
2 Norbert
3 Susi
Wenn ich $test[0] auslese, kommt auch Albert, wie gewollt, aber bei [1], [2] und [3] kommt gar nix :o(
Weiß jemand Rat?
Wenn ich per mysql_num_rows abprüfe, hat es schon 4 Datensätze eingelesen, es kann nur noch daran liegen, dass er mir nicht alle 4 ins Array mit reinnimmt.
Gruß, Thomas