Pues manera fácil para lo de los símbolos no hay, al menos por lo que yo he podido averiguar. Hay funciones de php que parece que hacen cosas similares (empiezan por 'mb_' como 'mb_convert_encoding') pero aún no he conseguido hacerme con cuándo y como se aplican. Al final lo he hecho con (no sé si boastmachine lo mostrará bien):
No sé si esto soluciona todos los caracteres existentes, pero sí todos los que he podido ver en pocos vistazos. La alternativa (aparte de algo nativo de php) sería hacerlo uno por uno via comandos de mysql (search&replace).
Pues manera fácil para
In reply to ¡Por supuesto! :D La by Adrovsky
Pues manera fácil para lo de los símbolos no hay, al menos por lo que yo he podido averiguar. Hay funciones de php que parece que hacen cosas similares (empiezan por 'mb_' como 'mb_convert_encoding') pero aún no he conseguido hacerme con cuándo y como se aplican. Al final lo he hecho con (no sé si boastmachine lo mostrará bien):
$value = str_replace("'","'",$value);
$value = str_replace("â?¬","?",$value);
$value = str_replace("é","é",$value);
$value = str_replace("á","á",$value);
$value = str_replace("","Á",$value);
$value = str_replace("´","´",$value);
$value = str_replace("²","²",$value);
$value = str_replace("º","º",$value);
$value = str_replace("©","©",$value);
$value = str_replace("ª","ª",$value);
$value = str_replace("°","°",$value);
$value = str_replace("ú","ú",$value);
$value = str_replace("ó","ó",$value);
$value = str_replace("ñ","ñ",$value);
$value = str_replace("¡","¡",$value);
$value = str_replace("ä","ä",$value);
$value = str_replace("í¼","ü",$value);
$value = str_replace("¿","¿",$value);
$value = str_replace("Ã","í",$value);
No sé si esto soluciona todos los caracteres existentes, pero sí todos los que he podido ver en pocos vistazos. La alternativa (aparte de algo nativo de php) sería hacerlo uno por uno via comandos de mysql (search&replace).
Un abrazo