Dennis: Zeile auslesen

Beitrag lesen

Hi nodi,

wie kann man mit php ganze zeile (bsp. die letzte SELECT * FROM tabelle ORDER BY datum DESC LIMIT 1) ausgeben?

Was verstehst du unter "Zeile"? Du redest vermutlich von einem Datensatz.

Btw., dein obiges Beispiel gibt eh _nur_ einen Datensatz zurück ;-)

Du musst die Ressource ID, die mysql_query() zurückliefert zwischenspeichern und diese dann einer Funktion, wie z.B. mysql_fetch_assoc() übergeben.

Diese Funktion wiederrum gibt dir ein Array zurück, in dem alle Werte als Spaltenname => Wert abgelegt sind.

Kleines Beispiel:

$return = mysql_query("SELECT foo FROM bar");

while($data = mysql_fetch_assoc($return))
{
  print_r($data);
}

Dann solltest du mit jedem Schleifendurchlauf einen Datensatz ausgegeben kriegen.

Weitere Infos auf http://tut.php-q.net/, insb. http://tut.php-q.net/mysql-select-php.html.

MfG, Dennis.

--
Mein SelfCode: ie:{ fl:{ br:^ va:) ls:< fo:) rl:( n4:& ss:) de:> js:( ch:{ sh:( mo:} zu:|
Zufällige Hinweise:
------------------------
Newbies aufgepasst: Auf viele Fragen findet man eine
Antwort im Archiv, das man auch durchsuchen kann