Christian Naggert: Daten aus einem folgenden Datensatz abfragen

Hallo,

ich habe einen Datensatz in eine PHP-Seite eingelesen und auch dargestellt. Jetzt möchte ich ein bestimmtes Feld des folgenden Datensatzes (der nächsten Zeile) daraufhin überprüfen, ob es als Wert eine 1 oder eine 0 beinhaltet. Wenn eine 1 im Feld steht, möchte ich den netsprechenden Datensatz anzeigen, wenn eine 0 im Feld steht, möchte ich den darauffolgenden Datensatz auf dieselbe Art überprüfen und so weiter.

Wie kann ich das tun?

Gruß und danke,
Christian

  1. Hi,

    ich nehme mal an, dass du einen Datensatz aus einer mysql-Datenbank meinst, oder? Sowie ich verstanden habe, so soll die ueberpruefung abbrechen, sobald ein entsprechender Datensatz gefunden wurde; falls nicht, nimm einfach das break raus.
    Nun ja, dann nimm doch einfach eine for-schleife:

    $erg = mysql_db_query("datenbankname","select * from tabellenname");
    $num = mysql_num_rows($erg);
    for ($i=0;$i<$num; i++)
    {
    $wert[$i] = mysql_result($erg, $i, "spaltenname");
    if ($wert[$i] == 1)
    {
    echo $wert[$i];
    break;
    }
    }

    MFG

    Philipp

    P.s.: Hoffe, du meinst auch ne mysql-Datenbank ;)