Ver Mensaje Individual
  #3 (permalink)  
Antiguo 23/09/2014, 17:36
gajosu
 
Fecha de Ingreso: septiembre-2012
Mensajes: 53
Antigüedad: 12 años, 2 meses
Puntos: 2
Respuesta: Comprobar si un usuario existe en la base de datos con PHP

Saludos,
Para validarlo tiene que conectar a la base de datos en tu tabla usuarios

x ejemplo hay una tabla usuarios con los siguientes campos
ID, nombre, email, password

harias la siguiente consulta (antes de hacer deberias conectar a la base de datos en caso de que no lo hallas hecho antes)

Código PHP:
Ver original
  1. <?php
  2. // donde dice $variableUsuario tienes que poner la variable en la cual tienes el nombre del user para validarlo, supongo que ha de ser una POST, pero tu lo modificas
  3.  
  4. $usuario = $variableUsuario;
  5.  
  6.  $q = mysql_query("SELECT * FROM usuarios WHERE nombre = '$usuario'")
  7.  //verificamos si el user exite con un condicional
  8.  if( mysql_num_rows($q) == 0){
  9. // mysql_num_rows <- esta funcion me imprime el numero de registro que encontro
  10. // si el numero es igual a 0 es porque el registro no exite, en otras palabras ese user no esta en la tabla miembro por lo tanto se puede registrar
  11.  
  12. echo "el user es valido";
  13. }
  14. else{
  15. //caso contario (else) es porque ese user ya esta registrado
  16.  
  17. echo 'el user ya esta registrado, ingresa otro';
  18. }
  19.  
  20. ?>
bueno el resto ya depende de ti, ya te di la pauta para que le sigas, investiga mas
Suerte!!