Seguinte:
Eu to com um sistema de busca aqui, ele funciona e tals, mas o resultado quando vem do banco de dados aparece como ta cadastrado no BD, os acentos não aparecem, já coloquei o html_entity_decode mas mesmo assim não funciona, oque devo fazer, qual o procedimento correto?
O código ta assim:
<?php
######################################
# Script de Busca #
# Criado por: Evilásio Costa #
######################################
?>
<?php
$host = "localhost"; // Host do Mysql
$user = "root"; // Usuário do Mysql
$pass = ""; // Senha do Mysql
$banco = "568023_bdkam"; // Nome do Banco no Mysql
$palavra = htmlentities($_POST['palavra'], ENT_QUOTES);
$tabela = htmlentities($_POST['tabela'], ENT_QUOTES);
$con = mysql_connect($host,$user,$pass);
$db = mysql_select_db($banco,$con);
$qr = "SELECT * FROM $tabela WHERE titulo LIKE '%".$palavra."%' ORDER BY post_id DESC";
$sql = mysql_query($qr);
$total = mysql_num_rows($sql);
echo "Sua Busca retornou '$total' resultados.";
while($r = mysql_fetch_array($sql)){
echo"<hr><br>"; ?>
<a href="?config.php=<?php echo $r['post_id'];?> " title="<?php echo html_entity_decode( $r['titulo']); ?>" class="borda-interna"></a>
<?php echo html_entity_decode( $r['titulo']); ?>
<?php
}
?>