Foros del Web » Programando para Internet » PHP »

WHERE x=x OR, se puede?

Estas en el tema de WHERE x=x OR, se puede? en el foro de PHP en Foros del Web. Tengo una duda, estoy haciendo mi web toda de 0 y cree un sistema de usuarios, pero no se me ocurre bien como hacer para ...
  #1 (permalink)  
Antiguo 11/09/2009, 11:53
Avatar de almagropaco_  
Fecha de Ingreso: marzo-2008
Ubicación: Mar del Plata
Mensajes: 854
Antigüedad: 16 años, 1 mes
Puntos: 25
WHERE x=x OR, se puede?

Tengo una duda, estoy haciendo mi web toda de 0 y cree un sistema de usuarios, pero no se me ocurre bien como hacer para verificar que el nombre de usuario o el mail no esten registrados. Existe la opcion OR en mysql_query ?

Mi idea seria que si existe OR el codigo sea asi:
Código PHP:
$query = ("SELECT user,mail FROM users WHERE user='$user' OR mail='$mail'");
$result mysql_query($query);

if(
mysql_num_rows($result) >= 1) {
echo
"El mail o usuario ya estan registrados..";

Y si no como se verifica?
  #2 (permalink)  
Antiguo 11/09/2009, 11:59
Avatar de nonpublic  
Fecha de Ingreso: agosto-2009
Mensajes: 240
Antigüedad: 14 años, 8 meses
Puntos: 4
Respuesta: WHERE x=x OR, se puede?

Cita:
Existe la opcion OR en mysql_query
El operador OR existe en MySql y lo puedes usar de la manera que planteas

Ten en cuenta que mysql_query es una funcion que utiliza el php para ejecutar sentencias SQL
  #3 (permalink)  
Antiguo 11/09/2009, 12:02
Avatar de almagropaco_  
Fecha de Ingreso: marzo-2008
Ubicación: Mar del Plata
Mensajes: 854
Antigüedad: 16 años, 1 mes
Puntos: 25
Respuesta: WHERE x=x OR, se puede?

Gracias, pero igual voy a hacer las verificaciones una por una, primero la del user y dsp la del mail, porque si no, no se sabe que es lo que esta mal.. Muchas gracias
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 20:34.