Gegen Bilderklau - Das Original (https://www.gegen-bilderklau.net/index.php)
- Design, Website, Copyright (https://www.gegen-bilderklau.net/board.php?boardid=80)
--- Homepagehilfe (https://www.gegen-bilderklau.net/board.php?boardid=27)
---- Homepagehilfe - Archiv (https://www.gegen-bilderklau.net/board.php?boardid=139)
----- [PHP & MySQL] Nur bestimmte Daten abfragen (https://www.gegen-bilderklau.net/thread.php?threadid=140229)
Geschrieben von Startpost-Retter am 04.09.2008 um 08:14:
Nur bestimmte Daten abfragen
Hallo,
ich habe folgenden Code und möchte, dass alle Daten abgefragt werden, wo "gesamt" leer ist und richter 1 oder richter 2 oder richter 3 = $richter ist. Aber das "gesamt" soll eben immer erfüllt sein.
Ich weis gerade nicht, wie ich das schreiben muss.
php: |
1:
|
$abfrage = "SELECT * FROM koerung WHERE gesamt = '' AND `richter1` = '$richter' OR `richter2` = '$richter' OR `richter3` = '$richter'"; |
|
Geschrieben von Isabel am 04.09.2008 um 09:24:
und so hats nicht geklappt?
Geschrieben von Maina am 04.09.2008 um 09:35:
php: |
1:
|
$abfrage = "SELECT * FROM `koerung` WHERE `gesamt` = '' AND `richter1` = '$richter' OR `richter2` = '$richter' OR `richter3` = '$richter'"; |
|
Hängt nicht direkt damit zusammen, aber ich würde die ` immer oder gar nicht machen, mein Server hat da z.B. Probleme damit (;
Kommt 'ne Fehlermeldung?
Geschrieben von ProtexX am 04.09.2008 um 14:49:
'' und leer ist ein Unterschied glaube ich. Um zu schaun ob in dem Feld nichts drin steht würde ich "gesamt is null" statt "gesamt =''" machen. Kann aber auch sein, dass es nicht daran liegt.
Geschrieben von Rocky am 04.09.2008 um 15:57:
kann es sein, dass du dann "AND WHERE" schreiben musst? nur so ne idee; vllt erkennt er das nicht, wenn da ein and dabei ist.
Geschrieben von ProtexX am 05.09.2008 um 14:35:
Zitat: |
Original von Mutzelchen
[quote]Original von ProtexX
'' und leer ist ein Unterschied glaube ich. Um zu schaun ob in dem Feld nichts drin steht würde ich "gesamt is null" statt "gesamt =''" machen. Kann aber auch sein, dass es nicht daran liegt. |
Wie schreibe ich denn dieses "gesamt is null" in den Code?
Statt
schreibst du einfach
in deine Abfrage.
Hilfreich ist es auch, wenn du die Abfrage noch einmal ausgibst bevor sie ausgeführt wird, dann kannst du schaun, ob die Variablen auch richtig eingesetzt wurden.
Forensoftware: Burning Board, entwickelt von WoltLab GmbH