Autor Tema: como compruebo si un usuario existe  (Leído 1193 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado rombo

  • Novato
  • *
  • Mensajes: 3
  • Puntuación: 0
    • Ver Perfil
como compruebo si un usuario existe
« : 02 de noviembre de 2012, 04:57:39 pm »
estimados compañeros de foro estoy tratando de realizar la comparación de un usuario que se este registrando y que me indique si ese usuario ya existe para que no guarde los mismos usuarios aquí dejo el código por favor una ayuda

<?php

   require("conexion.php");
   $conexion = conectar();
   mysql_select_db("pae", $conexion);
   $password1 = $_POST['password1'];
   $password2 = $_POST['password2'];
   $nombres = $_POST['nombres'];
   $apellidos = $_POST['apellidos'];
   $usuario = $_POST['usuario'];
    $usu="";
   $usua="";
   $select="";
   $sql = "SELECT * FROM usuarios WHERE usuario='$usuario';";    
   $resultado = mysql_query($sql,$conexion);
   while($usu = mysql_fetch_object($resultado)){
      $usu=$usua->usuario;
   }
   if ($usu==$usuario) {
         echo  '<script language= javascript>
      alert ("Este usuario ya existe en la base de datos... ")
      self.location= "/pae_v/views/registro_usuarios.php"
      </script>';
      }
      else if(($password1=="") || ($password2=="") || ($nombres=="") || ($apellidos=="") || ($usuario=="")) {
      echo  '<script language= javascript>
      alert ("Faltan datos en el formulario... ")
      self.location= "/pae_v/views/registro_usuarios.php"
      </script>';
      }
         else if($select == "") {
            echo  '<script language= javascript>
            alert ("Seleccione una categoria de los selects... ")
            self.location= "/pae_v/views/registro_usuarios.php"
            </script>';
            }
            else if ($password1!==$password2){
            echo  '<script language= javascript>
            alert ("Las contraseñas deben coincidir ")
            self.location= "/pae_v/views/registro_usuarios.php"
            </script>';
         }
               else{      
                     $sql = " insert into usuarios (nombres, apellidos, usuario, password, cedula, telefono, direccion, fk_puestos) values         ('$_POST[nombres]','$_POST[apellidos]','$_POST[usuario]','          $_POST[password1]','$_POST[cedula]','$_POST[telefono]','$_POST[direccion]','$_POST[fk_puestos]');";
   
   $resultado = mysql_query($sql,$conexion);
                  if($resultado){
                     echo  '<script language= javascript>
                     alert ("Datos guardados con éxito... ")
                     self.location= "/pae_v/views/registro_usuarios.php"
                     </script>';
                        }else{
                        echo mysql_error ($conexion);
                        }}
                        mysql_close ($conexion);
?>