Rouven: Mehrere Bedingungen

Beitrag lesen

Hello,

mein Ergebnis soll nur ein Treffer ausgeben, da die id und die ident nur einmal vergeben sind.

dann suchst du AND, wobei das kein Widerspruch ist, sondern deine Variante eher zu mehr Treffern führen sollte

  • "Deine gepostete Abfrage findet alle Sätze,..." es geht nicht? warum auch immer? er zeigt mit gar keine Ergebnisse an obwohl diese da sind.

wie verarbeitest du das Ergebnis der Abfrage? Wie sieht das ECHTE Statement, also bereinigt von PHP-Variablen, aus?

  
$sql = "SELECT id,ident,produkt FROM produkt WHERE (produkt LIKE '%$produkt%')or(id LIKE '%$id%')or(ident LIKE '%$ident%') ";  
echo $sql;  
$result = mysql_query($sql);  

Hast du das Statement mal direkt gegen die Datenbank abgesetzt?

MfG
Rouven

--
-------------------
sh:| fo:} ch:? rl:( br:& n4:{ ie:| mo:} va:) js:| de:] zu:| fl:( ss:) ls:& (SelfCode)
Inter Arma Enim Silent Leges  --  Cicero