Ver Mensaje Individual
  #4 (permalink)  
Antiguo 30/07/2008, 14:40
Avatar de Taldreakan
Taldreakan
 
Fecha de Ingreso: julio-2008
Mensajes: 128
Antigüedad: 15 años, 9 meses
Puntos: 2
Respuesta: buscar acentos en mysql

Primero tienes que hacer que los datos se guarden en formato UTF-8, osea que la palabra: PolÃ*tica se guarde como Política.

Pero eso no deberia pasarte si guardas los datos directamente recuperados del formulario de envio. (a mi me paso solo cuando recuperaba los datos por medio de ajax).

De todas maneras te dejo unas funciones que te pueden servir para cambiar los datos recuperados al formato UTF-8 o ISO-8859-1:

Código PHP:
  function sql_htm($string)
    {
      
$xml_str mb_convert_encoding($string"UTF-8""ISO-8859-1");
      return 
$xml_str;
    }
  function 
htm_sql($string)
    {
      
$xml_str mb_convert_encoding($string"ISO-8859-1""UTF-8");
      return 
$xml_str;
    } 
Suerte...