Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde,
Estou desenvolvendo um sistema de busca. Estou com um problema quanto a acentuação. Meu banco é utf8, palavras como "informática" ficam "Informática". Para exibir, está ok, o problema é para pesquisar. Se pela URL passar a palavra com acentos, acha normal, só que se retirar os acentos, não contra o resultado.
Vejam como está minha conexão:
ini_set('display_errors',1);
ini_set('display_startup_erros',1);
error_reporting(E_ALL);
session_start();
header('Content-Type: text/html; charset=utf-8');
date_default_timezone_set('America/Sao_Paulo');
define('URL', 'http://'.$_SERVER['SERVER_NAME'].'/site/');
define('HOST','localhost');
define('USER','root');
define('PASS','');
define('DB','bd_site');
$conn = mysqli_connect(HOST, USER, PASS, DB);
if(mysqli_connect_errno()){
printf("A conexão falhou: %s\n", mysqli_connect_error());
exit();
}
Como resolver este problema?
Carregando comentários...