Hola a tod@s! Lo que yo quiero es quitar los acentos, pero dando a un botón. Yo tengo un datagrid con datos de la base de datos, entre ellos uno es un campo titulo de tipo longtext. Lo que quiero es q al presionar un boton ('Quitar acentos') me quite todos los acentos q se hayan podido colar en el campo título. He probado con muchas formas, la última esta, pero no hay manera.Si alguien puede ayudarme se lo agradeceria mucho!!
Código PHP:
<?php
function QuitaAcentos($cadena){
$p = array('á','é','í','ó','ú','Á','É','Í','Ó','Ú');
$r = array('a','e','i','o','u','A','E','I','O','U');
return str_replace($p, $r, $cadena);
}
?>
<?php
$cadena = mysql_query ("SELECT titulo from archivos");
if(isset($_POST['sinAcentos']))
{
echo QuitaAcentos($cadena); }
?>
La consulta no es óptima, pero no se me ocurre como hacerlo.AYUDA POR FAVOR...