Mailinglisten-Archive |
Hi,
On Wed, May 24, 2000 at 09:36:45AM +0200, Holger Faustmann wrote:
> $sql = "SELECT * from adresse
> where name or url like '%$search%'
> and sid = 2 order by name limit $aid,$n";
> "gebe mir alle Eintraege der Tabelle adresse, bei
> der der "name" oder der "url" oder die beschreibung
> der Suchbedingung entspricht"
Du haettest besser gefragt:
"Gebe mir alle Zeilen der Tabelle Adresse, fuer die
gilt:
Inhalt der Spalte 'name' entspricht der Suchbedingung
oder
Inhalt der Spalte 'url' entspricht der Suchbedingung
oder
Inhalt der Spalte 'beschreibung' entspricht der Suchbedingung
> Das funkt nicht:
> ... where name or url or bes like '%$search%'
> ... where name or url, bes like '%$search%'
> ... where name or (url, bes) like '%$search%'
aber das sollte funktionieren
WHERE ( name like '%$search%' ) OR
( url like '%$search%' ) OR
( beschreibung like '%$search%' )
-Andreas
--
: Anti-Spam Petition: http://www.politik-digital.de/spam/ :
: PGP-Key: http://www.tse-online.de/~ab/public-key :
: Key fingerprint: 12 13 EF BC 22 DD F4 B6 3C 25 C9 06 DC D3 45 9B :
php::bar PHP Wiki - Listenarchive