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