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