Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia a todos.
Bom pessoal eu gostaria de saber como que eu faço para remover o acento de uma determinada string após ser realizada a consulta no BD, e então passar esse valor para URL sem acentos.
Meus códigos estão respectivamente da seguinte forma abaixo:
Minha variável que uso para passar no $_GET:
$noticias = $_GET["noticias"];
Script que uso para montar minha URL e remover algo do tipo .../consultar-noticias/?noticias=justiça&data=
window.onload = function()
{
id('formOnly').onsubmit = function()
{
var noticias = document.getElementById("noticias").value;
//alert(noticias)
var data = document.getElementById("data").value;
if (noticias != "" && data == "")
{
window.location.href = urlFull + '/' + id('noticias').value;
return false;
}
else if (noticias == "" && data != "")
{
window.location.href = urlFull + '/' + id('data').value;
return false;
}
else if (noticias != "" && data != "")
{
window.location.href = urlFull + '/' + id('noticias').value + '/' + id('data').value;
return false;
}
else
{
window.location.href = urlFull + '/';
return false;
}
}
}
function id( el ) return document.getElementById( el );
}
Código do meu formulários juntamente com o input:
<form id="formOnly" name="formOnly" method="get" action="">
<div id="campo-pesquisa">Titulo da Noticia:
<input type="text" name="noticias" id="noticias" value="<?php echo $noticias;?>" size="30" />
</form>
Minha consulta para realizar a busca:
if ($noticias != "")
{
$sql = "SELECT * FROM tbl_noticias WHERE noticias LIKE '%$noticias%' order by id DESC limit 10";
}
Código que está no meu .htaccess
RewriteRule ^adm\/([0-9])\/?([a-z0-9_-])\/?([a-zA-Z0-9_-]*)\/?$ adm/index.php?link=$1&secao=$2¬icias=$3
Alguém sabe me dizer como que eu resolvo esse meu problema ?! Desde de já obrigado pela ajuda de todos.
Carregando comentários...