if - Abfrage & mysql_query -> Funktioniert nicht, wie es soll..
-
Hallo Leute!
Erstmal sorry für den komischen titelmir is nix besseres eingefallen
Ich hab nen klitzekleines problemchen..Erstmal Code:
... if(!$result = mysql_query("SELECT * FROM `datenbank` WHERE `ID` = '$id'")) { // ...Irgendwas ausführen... }
Wenn der Datensatz, den ich mit `ID` = '$id' auslesen will, nicht existiert, müsste das ganze doch theoretisch in die If - schleife springen, und das ganze ausführen, was in den klammern steht.
leider tut er des nit..
wer sieht den fehler?Danke
-
Versuchs mal so:
$result = mysql_query("SELECT * FROM tabelle WHERE id = '$id'"); if(!$result) { // ... }
-
Hab ich auch schon dran gedacht, aber so funktioniert es leider auch nicht
Trotzdem danke
liebe grüsse
-
Hallo!
Hat sich erledigt.
Lösung:
ich muss checken, ob der Datensatz, der ausgelesen wurde nicht existiert.
Folglich musst dann mysql_fetch_row($result) FALSE sein, und nicht das mysql_query, wie oben beschrieben..Trotzdem danke für die hilfe
liebe grüsse
-
@mrchat
Stimmt, damit hast du nur abgeprüft, ob dein SQL-Statement auch richtig war
-
AJ schrieb:
@mrchat
Stimmt, damit hast du nur abgeprüft, ob dein SQL-Statement auch richtig warna die erkenntniss hat ja lang gedauert
nichts für ungut...
liebe grüsse
-
@mrchat
Tja, da ich erst am 24. wieder hier im Forum war und vorher nur noch am 19. hats hald etwas länger gedauert
-
AJ schrieb:
@mrchat
Tja, da ich erst am 24. wieder hier im Forum war und vorher nur noch am 19. hats hald etwas länger gedauert*Gebieter_Mode ON*
Okay dir sei verziehn
*Gebieter_Mode OFF*
*Lol*
liebe grüsse
-
@mrchat
Welch Ehre