Hey folks! Har et lille problem med min søgefunktion..
her er html formen fra soeg.php :
<form name\"soeg\" method=\"POST\" action=\"soeg_indsaet.php\">
<input type=\"text\" name=\"bruger\" cols=\"30\">
<input type=\"submit\" name=\"soeg\" value=\"Søg\">
</form>
Her er det væsentlige fra soeg_indsaet.php :
$bruger = $_POST["bruger"];
$soeg = mysql_query("SELECT * FROM brugere WHERE brugernavn LIKE '%$bruger%' ORDER BY brugernavn ASC") or die(mysql_error());
while ($vis = mysql_fetch_array($soeg))
{
$result = str_replace($bruger, '<b>'.$bruger.'</b>', $vis['brugernavn']);
print "<a href=\"../profil.php?id=$vis[id]\">".$result."</a><font face=\"tahoma\" size=\"2\"> - ".$vis["erhverv"]."</font><br>";
}
Vil gerne have det indtasede til at stå med fed skrift når resultaterne vises.. altså i nogle tilfælde ville kun dele af et ord være markeret med fed..
Det virker delvist, da den kun gør skriften fed når der indtastes et enkelt bogstav i søgefeltet fra "soeg.php"