Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/04/2012, 03:35
Avatar de santris
santris
 
Fecha de Ingreso: agosto-2009
Ubicación: Sant Feliu de Llobregat
Mensajes: 955
Antigüedad: 17 años, 2 meses
Puntos: 66
Respuesta: quitar acentos en cadena sacada de una base de datos

Pues yo he probado esto y funciona:

Código PHP:
$string = "y al tercer año resucitó";
$string = str_replace(
        array(
'ñ', 'Ñ', 'ç', 'Ç'),
        array(
'n', 'N', 'c', 'C',),
        
$string
    
);
$string = str_replace(
        array(
'ó', 'ò', 'ö', 'ô', 'Ó', 'Ò', 'Ö', 'Ô'),
        array(
'o', 'o', 'o', 'o', 'O', 'O', 'O', 'O'),
        
$string
    
);
echo 
$string; 
Deberías decodificar la cadena pues es posible que en la bd la tengas codificada con utf-8 etc.

saludos,
__________________
Tu álbum de cromos online!!