Ralf Rapude: Warum wird die Variable nicht ausgegeben?

Beitrag lesen

Hallo Maxi,
probiere es mal so:

$result = mysql_db_query ("database","select * from table");
while ($row = mysql_fetch_array ($result)) {
    echo $row["user_id"];
    echo $row["fullname"];
}

$row = mysql_fetch_array($result);

Hier liegt imho das Problem. In dem Beispiel, das ich dir aufgeschrieben habe, wird das Array $row so lange gefüllt, wie die while Schleife "true" zurück gibt. Du sagst nur, dass $row ein array sein soll, aber du füllst es gar nicht. Versuche mal dein Script so umzubasteln, dass das Array auch über die Schleife gefüllt wird. Dann sollte das eigentlich funzen.

Außerdem solltest du dir mal die doku runterladen. Da gibt es ein sehr schönes deutsches .chm an diesem Ort:

http://www.php.net/docs.php

Wenn du mit Begriffen wie mysql_fetch_array arbeitest, findest du da 1a Beispiele, die du nur anpassen mußt. Bei mir kommt das Verständnis dann von selbst.

Grüße
Ralf