dirk m: mysql abfrage liefert nichts zurück

Beitrag lesen

Hello,

Wieso nicht im php script???

Die üblichen Fragen:

  1. Besteht Connection zum DB-Server? --> Connection-Nummer abfragen
  2. Besteht Use-Handle auf die DB? --> DB-Handle abfragen
  3. Hat das Query ein Resultset ergeben? --> mysql_error() befragen und das Resultset-Handle ausgeben lassen.

Na, und sonst kann der Fehler doch nur noch in der While-Schleife stecken, oder?

Grüße

Tom

Hi Tom,
ok hast ja recht, ( 1. 2. 3. usw....) aber habe ich jetzt so gar nicht daran gedacht, weil, sind so die ersten Sachen die ich prüfe.
Aber ich weiss es soll leute geben die soetwas nicht prüfen. Doch ich zähle mich nicht dazu. Anyway:
Ich glaub auch nicht das es an meiner while schleife liegt aber man hat auch schon Pferde... drum hier mein kompletter code den ich nutze:

$query = mysql_query("SELECT lfdnr FROM datumstest WHERE
                       datum<=DATE_ADD(CURDATE(), INTERVAL -2 DAY)");
if($query !=1)
{
   include("./admin/mSQL_error.php");
}
echo "SELECT lfdnr FROM datumstest WHERE datum<=DATE_ADD(CURDATE(),
                            INTERVAL -2 DAY)<br>";

while($get_lfdnr = mysql_fetch_object($query));
{
    $lfdnr = $get_lfdnr->lfdnr;
    echo "to del = ".$lfdnr."<br>";
}

Sach mir ob da nen Fehler ischt. Ausgabe des scripts is:

0:

SELECT lfdnr FROM datumstest WHERE datum<=DATE_ADD(CURDATE(),
                          INTERVAL -2 DAY)
to del =
gruss dirk