ciao,
devo fare una mini ricerca nel database e volevo far visualizzare la parola trovata in grassetto...
ho provato mettendo nella pagina:
Codice PHP:
<?php cerca("news");?>
e:
Codice PHP:
function evidenzia($a,$b)
{
$ok = str_replace($b, '[b]'.$b.'[/b]', $a);
echo $ok.'
';
}
function cerca($a)
{
echo $a.' -> parola
';
$query = "SELECT * FROM dinamic WHERE titolo LIKE '%{$a}%' OR testo LIKE '%{$a}%'";
$result = mysql_query($query);
if(mysql_num_rows($result) > 0)
{
while($r = mysql_fetch_array($result))
{
evidenzia($r['titolo'],$a);
evidenzia($r['testo'],$a);
#echo $query;
}
}
else
{
echo'nessun risultato';
}
}
come posso fare xchè prenda anche le parole con minuscole o maiuscole indifferentemente...