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