Ver Mensaje Individual
  #17 (permalink)  
Antiguo 18/10/2011, 14:55
sotos2
 
Fecha de Ingreso: octubre-2011
Mensajes: 18
Antigüedad: 12 años, 6 meses
Puntos: 0
Respuesta: dar Error al tener 2 nombres iguales en tablas i al estar algun campo en b

Buenas, he estado intentando rehacer el código para intentar que funcionara de una vez por todas, pero me sigue sin funcionar.
Este es el código que he escrito. Podrian decirme si ven algun fallo.


Código PHP:
Ver original
  1. <?
  2.      
  3.     $servidor = 'localhost';
  4.     $usuari = 'root';
  5.     $contrasenya = '26121994';
  6.     $conectar = mysql_connect($servidor, $usuari, $contrasenya);
  7.     mysql_select_db('Clients', $conectar);
  8.    
  9.     $sql = "SELECT * FROM Clients WHERE Usuari = '$_POST["usuari"]'";
  10.     $result = "mysql_query($sql)";
  11.      
  12.     if($_POST["usuari"] == "" or $_POST["contrasenya"] == "" or $_POST["correu"] == "" && "mysql_num_rows($result) > 0") {
  13.     echo "rellena los campos y/o el usuario ya existe";
  14.     }
  15.    
  16.     else
  17.     {
  18.     $sql = "INSERT INTO Clients (Usuari, Contrasenya, Correu) VALUES
  19.     ('".$_POST['usuari']."','".$_POST['contrasenya']."', '".$_POST['correu']."')";
  20.     mysql_query($sql) or die (mysql_error());
  21.      
  22.     echo "Registro realizado con exito";
  23.     }
  24.     ?>