Hi Leute
Ich habe folgendes einfaches SuchScript:
SuchFormula:
PHP:
Ausgabe des Ergebnisses
PHP:
Wie kann ich dieses jetzt so ändern, dass es auch nach mehreren Wörtern sucht, die der User im Form einträgt z.B.:
wort1 wort2
Webbi
Ich habe folgendes einfaches SuchScript:
SuchFormula:
PHP:
PHP-Code:
echo "<form method=\"POST\" action=\"".$SELFPHP."\">";
echo "<tr BGCOLOR='$farbe04' height='21'>";
echo "<td> <b><font type=\"verdana\" size=\"2\">Suche:</font></b>";
echo " <input name=\"search\" type=\"text\" value=\"".$search."\" size=\"12\"></td>";
echo "<td align=\"center\"><input type=\"submit\" name=\"submit\" value=\"GO\"></a></td></tr>";
echo "</form>";
PHP:
PHP-Code:
if ($result = mysql_query("SELECT * FROM ".$tbl06." WHERE name LIKE '%".$search."%' OR html LIKE '%".$search."%' AND online=1 AND parentID<>0 order by name ")) {
while($row =@mysql_fetch_array($result)){
echo "<a href=\"".$SELFPHP."";
echo "?parentID=".$row[parentID]."&id=".$row[id];
echo "\">".$row[name]."</a><br><font face=\"verdana\" size=\"1\">";
$html = $row[html];
$html = ereg_replace ("<BR />","ENTER",$html);
$html = ereg_replace ("<BR>","ENTER",$html);
$html = strip_tags($html);
$html = ereg_replace ("ENTER","<br>",$html);
$html = substr($html, 0, 400);
$html = ereg_replace ($search,"<b><i>".$search."</i></b>",$html);
echo $html;
echo "</font><br><br>";
}
} else {
echo "Es wurde kein Eintrag mit Ihrem Suchwort gefunden!";
}
wort1 wort2
Webbi
Kommentar