Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/08/2013, 22:47
programmonkey
 
Fecha de Ingreso: agosto-2013
Mensajes: 6
Antigüedad: 10 años, 9 meses
Puntos: 0
Pregunta Base de datos y registro de usuarios PHP

Estoy haciendo una pequeña página en PHP, y en el registro de usuarios quiero que si el Usuario y el correo que ingresaron ya esté repetido en la base de datos, que diga que ya ese usuario y correo ya están ocupado.

Aquí les dejo el código, muchas gracias:

Código:
<?php include ("conexion.php");

#Verificar que no esten vacios los campos
if(isset($_POST['nombre']) && !empty($_POST['nombre']) &&
isset($_POST['usuario']) && !empty($_POST['usuario']) &&
isset($_POST['contra']) && !empty($_POST['contra']) &&
isset($_POST['contra2']) && !empty($_POST['contra2']) &&
isset($_POST['email']) && !empty($_POST['email']) &&
#Verificar que las dos contraseñas sean iguales
$_POST['contra'] == $_POST['contra2'])

{
$conexion=mysql_connect($host,$user,$pw) 
  or die("<p>Problemas en la conexion.</p>");
mysql_select_db($db,$conexion) 
or die("<p>Problemas en la seleccion de la base de datos.</p>");
mysql_query("insert into usuarios_table(NOMBRE,USUARIO,CONTRA,EMAIL) values 
   ('$_POST[nombre]','$_POST[usuario]','$_POST[contra]','$_POST[email]')", 
   $conexion);
echo "<p>Registrado con éxito, ahora inicia sesión.</p>";
echo "<p>Usuario: </p>".$_POST['nombre']."<br>";
echo "<p>Contraseña: </p>".$_POST['pw']."<br>";
echo "<p>E-Mail: </p>".$_POST['email']."<br>";
mysql_close($conexion);
}
else{
	echo "<p>Verifica que llenaste todos los campos y las contraseñas coincidan.</p>";
	}

?>