Mailinglisten-Archive |
Hallo, > ---------- > Von: Martin Klässner[SMTP:mailings_(at)_klaessner.de] > > $aq = "SELECT ID, AC, Name, Ort, Zusatz1, Zusatz2 from my_table WHERE > Name > LIKE '%$q%' OR Ort LIKE '%$q%' OR AC LIKE '%$q%'"; > > if($Zusatz1=="1") > { > $aq .= " AND Zusatz1=='1'"; > } > if($Zusatz2=="1") > { > $aq .= " AND Zusatz2=='1'"; > } > vielleicht liegts daran, daß bei SQL beim Vergleich nur ein Gleichheitszeichen genommen wird ? ... AND Zusatz1 = 1 Die Anführungszeichen links und rechts der 1 brauchst du auch nicht, wenn die Spalte als Zahl definiert ist. Viele Grüße, Mathias
php::bar PHP Wiki - Listenarchive