Foros del Web » Programando para Internet » PHP »

Comparar usuario y email de la base de datos

Estas en el tema de Comparar usuario y email de la base de datos en el foro de PHP en Foros del Web. Código: $sql_valida = "Select * from usuarios where nombreusuario='$nombreusuario'"; $resultado = mysql_query($sql_valida, $link); if (mysql_num_rows($resultado)>0) { asi comparo el nombre del usuario ingresado con los ...
  #1 (permalink)  
Antiguo 27/05/2005, 07:23
Avatar de mkls  
Fecha de Ingreso: diciembre-2004
Ubicación: Rengo - Chile
Mensajes: 55
Antigüedad: 19 años, 10 meses
Puntos: 1
Comparar usuario y email de la base de datos

Código:
$sql_valida = "Select * from usuarios where nombreusuario='$nombreusuario'";
$resultado = mysql_query($sql_valida, $link);
if (mysql_num_rows($resultado)>0)
{
asi comparo el nombre del usuario ingresado con los de la base de datos, pero como le hago pa' comparar tambien el email ingresado?

Saludos
Mkls
  #2 (permalink)  
Antiguo 27/05/2005, 08:31
Avatar de Seppo  
Fecha de Ingreso: marzo-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 1.284
Antigüedad: 19 años, 8 meses
Puntos: 17
supongo que
$sql_valida = "Select * from usuarios where nombreusuario='$nombreusuario' and email ='$email'";

pero sin ver el resto del código y entender más claramente que querés no puedo decir mucho más
  #3 (permalink)  
Antiguo 27/05/2005, 09:48
Avatar de mkls  
Fecha de Ingreso: diciembre-2004
Ubicación: Rengo - Chile
Mensajes: 55
Antigüedad: 19 años, 10 meses
Puntos: 1
Sorry es que no me explique muy bien pero lo que necesito es comparar si los datos ingresados tanto de email como nombre de usuario, ya se encuentran registrados en la base de datos

Saludos mkls
  #4 (permalink)  
Antiguo 27/05/2005, 14:40
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 10 meses
Puntos: 129
Te resultará más optimo (sobre todo si es como validación lo que necesitas) "contar" los registros que pueda arrojar tu consulta SQL "condicional" vía SQL con su función adecuada: COUNT():

Código PHP:
$sql_valida "Select COUNT(*) from usuarios where nombreusuario='$nombreusuario' and email ='$email'";
$resultado=mysql_query($sql_valida) or die (mysql_Error());
$total=mysql_result($resultado,0);
if (
$total 0){
   echo 
"Existe este nombre e e-mail ...";

Un saludo,
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 21:55.