@onemorenerd?
er möchte doch auch wörter die das teilwort beinhalten hervorheben.
er möchte doch auch wörter die das teilwort beinhalten hervorheben.
$sql = "SELECT * FROM xy WHERE begriff LIKE '%".$_POST['suchbegriff']."%'
OR erklaerung LIKE '%".$_POST['suchbegriff']."%';";
$result = mysql_query($sql);
while ($row = mysql_fetch_array($result)) {
$a = $row["erklaerung"];
$b = $_POST["suchbegriff"];
$pattern = '/\b(\w*'.preg_quote($b).'\w*)\b/iU';
echo preg_replace($pattern, '<font color="green"><B><I>'.$b.'</I></B></font>', $a);
Kommentar