Hallo Nico!
untenstehender Code gibt ein Raetsel auf, fuer das ich bisher keine Loesung fand. Bitte helft.
Ich werd's veruschen, obgleich auch ich erst mit PHP angefangen habe ==> Angaben ohne Garantie auf
Richtigkeit!
Ich glaube, in Deinem Fall würde nur dann in den else-Zweig zerzweigt (tolles deutsch), wenn $count noch
keinen Wert erhalten hat, sozusagen nach Initialisierung oder halt NIL.
Da aber auch 0 ein Wert ist, läuft er immer in den ersten Zweig hinein.
Ich würds einfach mal mit der folgenden Version testen:
$sql2 = "select count(*) from table where ...";
$count=mysql_query($sql2);
if ($count > 0) {
list($counter)=mysql_fetch_row($count);
echo "$counter Ergebnis(se) gefunden:";
} else {
echo "Keine Ergebnisse gefunden. Bitte wenden Sie sich ...";
die("</body></html>");
}
Ich bin mir nicht sicher, ob meine Erklärung stimmt, aber ich denke die Lösung wird funktionieren!
der auch noch viel zu lernende
Knud