Foros del Web » Programando para Internet » PHP »

SQL Server, PHP y Ñs

Estas en el tema de SQL Server, PHP y Ñs en el foro de PHP en Foros del Web. Hola que tal, tengo un problema, quiero validar que al agregar a mi sistema un usuario nuevo, no se registre dos o mas veces el ...
  #1 (permalink)  
Antiguo 09/12/2009, 11:20
 
Fecha de Ingreso: enero-2008
Mensajes: 5
Antigüedad: 16 años, 10 meses
Puntos: 0
SQL Server, PHP y Ñs

Hola que tal, tengo un problema, quiero validar que al agregar a mi sistema un usuario nuevo, no se registre dos o mas veces el mismo usuario. En nuestro formulario de creacion de cuenta, solicitamos nombre, apellido paterno, apellido materno, nombre de usuario y contraseña, y estoy haciendo esto

$cad="select * from usuario where nombre = '$nom' and apellidoPaterno = '$apePat' and apellidoMaterno = '$apeMat'";
$rs=$obj_cosulta->consultar($cad);
$total=mssql_num_rows($rs);

if($total == 0){ echo "Adelante, usuario valido."; }else{ echo "Este usuario ya existe, por favor revisa tu cuenta anterior."; }

Para nombres sin Ñ funciona perfecto, pero para los casos contrarios, no me srive, no me filtra nada...ya pinte el query, y lo ejecute, y lo hace perfectamente en SQL SERVER, el problema creo que puede ser en el MSSQL_QUERY, tal ves ...

Alguien puede ayudarme, muchisimas gracias...
  #2 (permalink)  
Antiguo 09/12/2009, 12:29
Avatar de dggluz  
Fecha de Ingreso: abril-2009
Ubicación: Buenos Aires, Argentina
Mensajes: 525
Antigüedad: 15 años, 6 meses
Puntos: 50
Respuesta: SQL Server, PHP y Ñs

Prueba esto:
  • PHP.ini ⇒ default_charset = “utf-8”
  • En el código php, despues de haber seleccionado la base de datos debe hacerse esta consulta: mysql_query(“SET NAMES 'utf8'”) or die();
No te garantizo que funcione, pero no pierdes nada con probarlo. ¡Suerte!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:39.