Ver Mensaje Individual
  #19 (permalink)  
Antiguo 16/04/2009, 20:54
Avatar de chalchis
chalchis
 
Fecha de Ingreso: julio-2003
Mensajes: 1.773
Antigüedad: 20 años, 9 meses
Puntos: 21
Sonrisa Respuesta: Problemas con la Letra "ñ"

Pues yo comentare lo que me paso con algo similar y todo empezo en como se debe insertar los datos

primero que nada cree la base de datos usando :

characte set:
utf8 -- UTF-8 Unicode

collation:
utf8_general_ci

luego cada tabla que yo creara les doy
characte set: utf8 -- UTF-8 Unicode

collation:
utf8_general_ci

ahora en los scripts que fuera hacer ya sea de consulta o insertar u update
al principio de la pagina siempre pongo

<?
header('Content-Type: text/html; charset=UTF-8');
.
.
.
//luego en el scrip que vaya hacer un insert hago esto

mysql_query("SET NAMES 'utf8'", $conect_conexion);
mysql_query("SET CHARACTER SET 'utf8'", $conect_conexion);
$insertar_resultado = tablas_almacenar($insertar_campos, $insertar_tabla, $insertar_valores, $conect_conexion);

//ahora cuando quiero imprimir un dato que tenga una ñ o incluso una vocal con acento y solo
deseo imprimirla dentro de html en base a una consulta

ejemplo
while($AspiranteUser_row = mysql_fetch_array($AspiranteUserconsult_resultado) )
{
echo stripslashes(htmlentities($AspiranteUser_row["campo_nombre"]));
}


saludos
__________________
gerardo