Estoy leyendo unas tablas de mysql en unos script de php, pero estas tablas estan llenas de acentos, 'ñ' y demas caracteres no soportados por highcharts he intentado los siguientes metodos para quitar esos caracteres:
Código :
function quitarAcentos($string){ return strtr($string,'àáâãäçèéêëìíîïñòóôõöùúûüýÿÀÁÂÃÄÇÈÉÊËÌÍÎÏÑÒÓÔÕÖÙÚÛÜÝ', 'aaaaaceeeeiiiinooooouuuuyyAAAAACEEEEIIIINOOOOOUUUUY'); }
El detalle es que cuando paso un string a mano, por ejemplo 'èstó es uña y uñas' y lo convierto con la clase quitarAcentos() y lo deja asi: 'esto es una y unas' pero cuando lo leo de mysql la clase no funciona.
tambien he utilizado la siguiente clase:
Código :
htmlentities($cadena_de_texto);
El problema es que con esta clase de php me agrega el í en el js y eso tampoco esta bien!
En fin Se me esta pasando algo con la base de datos mysql o hay algo que me falta hacer con php, o por que no funcionan mis clases???
Gracias de antemano.
Saludos.