Mailinglisten-Archive |
Moin > grosse Suchmaschinen, also alle boolischen und dann noch so Sachen wie > +"Begriff1" +"Begiff2"? Jo, z. B. so <? $n=strlen($worte); $mquery="SELECT * FROM artikel where "; while($n) { if( strpos($worte,' ')>0 ) { $mquery.=" Bezeichnung "."like '%".substr($worte,0,strpos($zeile,' '))."%' and"; // $mquery.="Bezeichnung "."like %'".substr($worte,0,strpos($zeile,' '))."'%".$und; $worte=substr($worte,strpos($worte,' ')+1); } if( strpos(chop($worte),' ') <1 ) { $mquery.=" Bezeichnung "."like '%".substr($worte,0)."%'"; $n=0; } } $mquery.=" and Preis > 0 ORDER BY ID"; $result = mysql_db_query ("shop", $mquery, $link) or mysql_die($mquery); if (mysql_numrows($result) == 0) { php_die ("Leider keinen Eintrag gefunden. "); } ?> Gruss Horst
php::bar PHP Wiki - Listenarchive