phpbar.de logo

Mailinglisten-Archive

[php] Suchabfrage PHP/mySQL

[php] Suchabfrage PHP/mySQL

Peter Kursawe php_(at)_phpcenter.de
Mon, 11 Feb 2002 09:46:24 +0100


Hallo Erik,

ich würde es ungefähr so machen:

$query = "select * from ".$CFG[table][news]." where ";
$query.= ($subjekt=='') ? '' : subjekt regexp'".$subjekt."' ";
$query.= ($text=='') ? '' : " and text regexp '".$text."' ";
$query.= ($autor=='') ? '' : " and autor regexp '".$autor."' ";
$query.= "order by artikeltime desc limit ".($page * $limit).", ".$limit;

Achtung: Wenn alle drei leer sind, ist die Abfrage ungültig. Doch den Fall
kannst Du selbst noch abfangen.

hoffe, das hilft, Peter Kursawe


php::bar PHP Wiki   -   Listenarchive