Ver Mensaje Individual
  #6 (permalink)  
Antiguo 10/06/2020, 17:06
tuadmin
 
Fecha de Ingreso: abril-2006
Mensajes: 583
Antigüedad: 18 años
Puntos: 120
Respuesta: Problema con Validar email

Cita:
Iniciado por fedefrankk Ver Mensaje
Hola He probado, y sigue haciendo lo mismo, recorre unsolo registro,
sera esta parte de validar email ?

Código PHP:
Ver original
  1. ......
  2.     $sql ="SELECT * FROM cl_usuarios WHERE user_mail='$userMail'";
  3.     $result =mysqli_query($cone,$sql);
  4.    $num_row = mysqli_num_rows($result);
..........
Muchas gracias por tu ayuda... es rarisimo porque no recorre todo....
por lo que veo no recorre todo, por 2 motivos.

1: en tu consulta SQL estas explicitamente indicando "user_mail='$userMail'" que te retorne todos los registros que tengan el mismo "user_mail" y es ovio que solo te dara 1 o 0 , si tus tablas estan correctamente realizadas, si te da mas, es que error de la creacion de la tabla donde deberias poner como "UNIQUE" el campo de user_mail

2: en tu codigo php como estas usando las funciones de mysqli, tienes que hacer uso de un LOOP, en php tienes el mas comun que es el WHILE
Código PHP:
while($row mysqli_fetch_array($result))
{
    echo 
$rows['user_mail'] ;
    echo 
PHP_EOL;

aunque esto es innecesario ya que en tu primer post, estas indicando que quieres saber si el correo existe o no, y eso ya lo hiciste con tu SQL

Código MySQL:
Ver original
  1. SELECT * FROM cl_usuarios WHERE user_mail='$userMail'

si existe algun email, la consulta te retornara los valores y la cantidad
de no existir simplemente no te retornara nada
__________________
Mis aportes te ayudaron??, te hicieron ahorrar valiosos tiempo??, si quieres puedes agradecerme con un Gracias o con una donacion
https://paypal.com/pools/c/8lmNLmWnG9