Ver Mensaje Individual
  #10 (permalink)  
Antiguo 01/05/2011, 11:25
osafado
 
Fecha de Ingreso: septiembre-2010
Mensajes: 92
Antigüedad: 13 años, 6 meses
Puntos: 1
Respuesta: problema con ñ...

Muchas gracias a todos por las respuestas...
hice lo que dijo Nemutagk:

base de datos:

*****************************************
Tipo_______Cotejamiento__Atributos_Nulo_Predetermi nado
varchar(255)__utf8_spanish_ci_________No____None

*****************************************


codigo php:

<?php header('Content-Type: text/html; charset=utf-8');
//************************************************** *************************
/* Realizamos la consulta SQL */
$sql= "SELECT e_nombre FROM estudiantes WHERE (id=19) ";
$result= mysql_query($sql) or die(mysql_error());
if(mysql_num_rows($result)==0) die("No hay registros para mostrar");
//************************************************** ********************
codigo html:

*************************************
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">

*************************************

esto me da como resultado:

ANA SOFIA LONDO�O

*************************************
no conseguí hacer como me sugiere angelfcm me sale este error :

*************************************
Resource id #4You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Resource id #4' at line 1
*************************************

La unica solución que encontré es la de corregir todos los nombres directamente en la base de datos así:

Elemplo:

JUAN ESTEBAN MUÑOZ RODRIGUEZ

Pongo así:

JUAN ESTEBAN MU&Ntilde;OZ RODRIGUEZ

De esta manera funciona, pero pienso que exista otra forma mas simple para hacer las cosas...

¿Alguien tiene ideas?

Gracias de antemano