Mailinglisten-Archive |
Hallo ! > http://www.php.net/manual/ref.mysql.php3 lesen!! Genau! > mysql_num_rows holt Dir die Anzahl der Zeilen > dann mit while > $wert = mysql_result(...) gibt Dir den Wert einer Spalte und Zeile Ach, fangt doch nicht mit diesen laut PHP-Manual nicht mehr empfehlenswerten Funktionen an... Lieber gleich mysql_fetch_...: $link = mysql_connect("host","user","password") or die ("Keine Verbindung zum Datenbank-Server herstellbar"); mysql_select_db($dbname) or die("Fehler: Datenbank nicht anwählbar."); $sth = mysql_query("select * from benutzer where id='$uid'"); while($zeile = mysql_fetch_array($sth)) { print $zeile["name"] . " " . $zeile["vorname"] . "<br>"; /* und so weiter... Vorteil bei mysql_fetch_array(): Daten werden in assoziatives Array abgelegt; die Namen der Indizes stimmen mit den Namen der Spalten aus der Tabellendefinition ueberein */ } mysql_close($link); Anstatt mysql_fetch_array() koennen natuerlich auch die anderen mysql_fetch..()-Funktionen verwendet werden, so legt z.B. mysql_fetch_row() die Daten in ein konventionelles Array ab: while ($zeile = mysql_fetch_row($sth)) { print $zeile[0] . " " . $zeile[1] . "<br>"; } Nur als Beispiel... Ach ja, es gibt inzwischen ein deutschsprachiges Buch zu PHP (einfach mal bei Amazon.de suchen), ausserdem seit fast einem Jahr eine ebensolche Mailingliste, Infos unter http://infosoc.uni-koeln.de/php/ Beste Gruesse, Ralf -- / ralf_(at)_kuerbis.org -> http://www.kuerbis.org / ralf_(at)_infosoc.uni-koeln.de -> http://infosoc.uni-koeln.de/~geschke/
php::bar PHP Wiki - Listenarchive