Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/05/2015, 16:06
devil65
 
Fecha de Ingreso: marzo-2015
Mensajes: 184
Antigüedad: 9 años, 1 mes
Puntos: 3
Pregunta Respuesta: evitar duplicado de usuarios registrados por cedula

muchas gracias por tu ayuda.
tengo el codigo asi pero manda el error de usuario ya existe y depues el usuario ya creado con exito.

Código PHP:
Ver original
  1. <?php
  2.  
  3. include("conexion.php");
  4.  
  5.  
  6.  
  7.  
  8.      if(isset($_POST['nombres']) && !empty($_POST['nombres']) &&
  9.        (isset($_POST['apellidos']) && !empty($_POST['apellidos']) &&
  10.        (isset($_POST['cedula']) && !empty($_POST['cedula']) &&
  11.        (isset($_POST['password']) && !empty($_POST['password']) &&
  12.        (isset($_POST['nickname']) && !empty($_POST['nickname']))))))
  13.  
  14.  
  15.  
  16. {
  17.      $conexion=md5($_POST['password']);
  18.  
  19.      $conexion = mysqli_connect("localhost","root","","registro");
  20.       mysqli_select_db($conexion,"registro");
  21.  
  22.  
  23. $result = mysql_query("SELECT * FROM $usuario WHERE $cedula='$dato'");
  24.  //Comprobamos si ya existen los nuevos datos.
  25.   if ($result && (mysql_num_rows($result)>0))
  26.           return true;  
  27. }
  28. echo"<script type=\"text/javascript\">alert('El Usuario Ya Existe.');</script>";
  29.  
  30. {
  31. mysqli_query ($conexion,"INSERT INTO usuario (NOMBRES, APELLIDOS, CEDULA, PASSWORD, NICKNAME) VALUES ('$_POST[nombres]','$_POST[apellidos]','$_POST[cedula]','$_POST[password]','$_POST[nickname]')");
  32.  
  33.  
  34.  echo"<script type=\"text/javascript\">alert('Usuario Creado Con Exito.'); window.location='registro.php';</script>";  
  35.      
  36.  
  37. }else{
  38. echo ("Datos Incorrectos");
  39.  }
  40.  
  41. ?>


que podria tener mal????

muchas gracias por tu apoyo