Ver Mensaje Individual
  #10 (permalink)  
Antiguo 15/01/2012, 13:45
snowmanchip
 
Fecha de Ingreso: agosto-2011
Ubicación: Viña del Mar, Chile
Mensajes: 311
Antigüedad: 12 años, 8 meses
Puntos: 50
Respuesta: Comprobar nombre de usuario y email.

Nobo prueba este código:

Código PHP:
Ver original
  1. //Array con mensajes de error
  2. $errores=array();
  3. //después de $loginFoundUser = mysql_num_rows($LoginRS);
  4. $prueba=mysql_fetch_array($LoginRS);
  5. //Después de if($loginFoundUser){
  6. if($$loginUsername == $prueba['strEmail'])
  7. //Mensaje de error si el mai existe
  8.       $error ['username']= "$loginUsername ya está en uso, por favor elige otro email.";
  9.       if($login == $prueba['strNombre'])
  10.       //Mensaje de error si el nombre de usuario existe
  11.       $error ['mail']= "$login ya está en uso, por favor elige un nombre de usuario diferente.";
  12.    
  13.   }
en el lugar del html que quieras mostrar los errores pones esto:

Código PHP:
Ver original
  1. <?php
  2.      if ($errores){
  3.         echo '<ul>';
  4.         foreach($errores as $alerta){
  5.             echo "<li>$alerta<li>\n";
  6.         }
  7.         echo "</ul>";
  8.          
  9.      }
  10.      
  11.      ?>

Con esto puedes usar la consulta como la tienes y también te mostrará si es el mail , el nombre de usuario el repetido o ambos..
Saludos
__________________
He aprendido mucho y sigo aprendiendo cada día aquí...así que ayudo cuando puedo para disminuir mi deuda XD..
mi hobby