Probleme beim Prüfen, ob datensatz existiert
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
-
Ich wei?, ist echt ne Saud?mliche Frage, aber irgendwie funst das bei mit nicht mehr.
Also, ich habe z. B. Folgendes Beispiel:
$sql = mysql_query("SELECT ID FROM ROFL WHERE lach='lol'");
if($sql)
{
echo "tuh dies";
}
else
{
echo "mach das";
}
Wenn die Bedingung existiert, ist es kein Problem. Wenn aber lol nirgends in der spalte lach existiert, ist der Wert trotzdem True.
Nur wenn ich mich verschreibe, zum Beispiel IDE statt ID, und IDE nicht existiert, ist es False.
Bisher hat es aber so gefunst. Kann mir wer ne L?sung sagen? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Die gleiche Frage ist ein paar Threads weiter zur?ck. Du musst die Abfrage so machen:
$sql = mysql_query("SELECT ID FROM ROFL WHERE lach='lol'"); if(mysql_num_rows($sql) >= 1) { echo "gibt was mit der bed"; } else { echo "gibt nix"; }
-
THX. Irgendwie bin ich ein Vollidiot. Erst vor kurzen, gefragt, wie man Datens?tze z?hlt, und dann nichtmal checken, dass das so einfach da auch geht ._.
Die gleiche Frage ist ein paar Threads weiter zur?ck. Du musst die Abfrage so machen:
$sql = mysql_query("SELECT ID FROM ROFL WHERE lach='lol'"); if(mysql_num_rows($sql) >= 1) { echo "gibt was mit der bed"; } else { echo "gibt nix"; }
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage