nodi: Zeile auslesen

Hallo,

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

MfG,
Nodi

  1. 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