Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/08/2012, 00:13
kyelab
 
Fecha de Ingreso: agosto-2012
Mensajes: 3
Antigüedad: 11 años, 8 meses
Puntos: 0
Pregunta Registros Duplicados en MySQL

Bueno Hola mas que nada este es mi primer tema y soy algo nuevo en PHP jejeje.

Bueno mi problema es que tengo un sistema de registro si funciona y todo pero nadamas que los usuarios se pueden registrar con el mismo email y nombre de usuario y lo que yo quiero es que nadamas se pueda usar 1 vez el nombre de usuario y email.

trabajo con PHP y MySQL.

Codigo:

Código PHP:
<?php
session_start
();
include 
"config.php";
$ip $_SERVER['REMOTE_ADDR'];
$diaentrada date('d-m-Y h:i:s');
$activada 0;
$nivel 1;
//Nacimiento
$nac1 $_POST["nac1"];
$nac2 $_POST["nac2"];
$nac3 $_POST["nac3"];
$nacimiento "$nac1/$nac2/$nac3";
//termina  

if(isset($_POST['nombre']) && !empty($_POST['nombre']) &&
isset(
$_POST['apellido']) && !empty($_POST['apellido']) &&
isset(
$nacimiento) && !empty($nacimiento) &&
isset(
$_POST['pais']) && !empty($_POST['pais']) &&
isset(
$_POST['cp']) && !empty($_POST['cp']) &&
isset(
$_POST['cedula']) && !empty($_POST['cedula']) &&
isset(
$_POST['direccion']) && !empty($_POST['direccion']) &&
isset(
$_POST['email']) && !empty($_POST['email']) &&
isset(
$_POST['user']) && !empty($_POST['user']) &&
isset(
$_POST['pass']) && !empty($_POST['pass']) &&
isset(
$_POST['pass2']) && !empty($_POST['pass2']) &&
$_POST['pass'] == $_POST['pass2'])
{
    
$con mysql_connect($host,$user,$pass) or die("Problemas Al Conectar Con El Servidor.");
    
mysql_select_db($db,$con) or die("Problemas al Coenctar con la DB"); 
    
mysql_query("INSERT INTO usuarios (NOMBRE,APELLIDO,NACIMIENTO,PAIS,CP,CEDULA,DIRECCION,EMAIL,USER,PASS,IP,FECHA,ACTIVADA,NIVEL)VALUES ('$_POST[nombre]','$_POST[apellido]','$nacimiento','$_POST[pais]','$_POST[cp]','$_POST[cedula]','$_POST[direccion]','$_POST[email]','$_POST[user]','$_POST[pass]','$ip','$diaentrada','$activada','$nivel')",$con);    
    
    echo 
"<script language='JavaScript'>
                alert('Registrado ahora Logea.');
                window.location='../login.php';
                </script>"
;
}else{
    
ob_end_clean();
    echo 
"<script language='JavaScript'>
                alert('Verifica Que Llenastes Todos Los Campos y Las Contraseñas Coinsidan');
                window.location='../registro.php';
                </script>"
;
}

?>
Bueno Muchas Gracias!.