Ver Mensaje Individual
  #4 (permalink)  
Antiguo 01/05/2015, 17:33
devil65
 
Fecha de Ingreso: marzo-2015
Mensajes: 184
Antigüedad: 9 años, 8 meses
Puntos: 3
Respuesta: evitar duplicado de usuarios registrados por cedula

ya lo solucione el codigo es
Código PHP:
Ver original
  1. <?php
  2.  
  3. include("conexion.php");
  4.  
  5.     $id_ced=$_POST['cedula'];
  6.     $id_nick=$_POST['nickname'];
  7.  
  8.  
  9.      if(isset($_POST['nombres']) && !empty($_POST['nombres']) &&
  10.        (isset($_POST['apellidos']) && !empty($_POST['apellidos']) &&
  11.        (isset($_POST['cedula']) && !empty($_POST['cedula']) &&
  12.        (isset($_POST['password']) && !empty($_POST['password']) &&
  13.        (isset($_POST['nickname']) && !empty($_POST['nickname']))))))
  14.  
  15.  
  16.  
  17. {
  18.      $conexion=md5($_POST['password']);
  19.  
  20.      $conexion = mysqli_connect("localhost","root","","registro");
  21.       mysqli_select_db($conexion,"registro");
  22.  
  23. $consulta ="SELECT * FROM usuario WHERE cedula = '$id_ced' || nickname ='$id_nick'";
  24. $resultado =$conexion->query($consulta);
  25.       if ($resultado AND $resultado->num_rows> 0) {
  26.         echo"<script type=\"text/javascript\">alert('El Usuario Ya Existe.'); window.location='registro.php';</script>";
  27.      
  28.  
  29. }else{
  30.   echo"<script type=\"text/javascript\">alert('Usuario Creado Con Exito.'); window.location='registro.php';</script>";
  31.    
  32.  
  33. }
  34.  
  35. mysqli_query ($conexion,"INSERT INTO usuario (NOMBRES, APELLIDOS, CEDULA, PASSWORD, NICKNAME) VALUES ('$_POST[nombres]','$_POST[apellidos]','$_POST[cedula]','$_POST[password]','$_POST[nickname]')");
  36.  
  37. }
  38.  
  39. ?>