04/07/2011, 22:13
|
| | Fecha de Ingreso: junio-2011 Ubicación: Ccs
Mensajes: 27
Antigüedad: 13 años, 6 meses Puntos: 3 | |
Respuesta: Traer datos de una tabla Cita:
Iniciado por luismarcos Este es el codigo: Código PHP: <?
$dbhost='localhost';
$dbusername='root';
$dbuserpass='root';
$dbname='sistema';
mysql_connect ($dbhost, $dbusername, $dbuserpass);
mysql_select_db($dbname) or die("No se puede seleccionar la base de datos");
if (isset($_POST["cedula"])) {
$cedula = $_POST["cedula"];
$nombre = $_POST["nombre"];
$apellido = $_POST["apellido"];
$password = $_POST["password"];
$cpassword = $_POST["cpassword"];
$email = $_POST["email"];
$telefono = $_POST["telefono"];
$m1 = $_POST["m1"];
$m2 = $_POST["m2"];
$m3 = $_POST["m3"];
$m4 = $_POST["m4"];
$m5 = $_POST["m5"];
$obs = $_POST["obs"];
if($cedula==NULL|$nombre==NULL|$apellido==NULL|$password==NULL|$cpassword==NULL|$email==NULL|$telefono==NULL|$m1==NULL|$m2==NULL|$m3==NULL|$m4==NULL|$m5==NULL) {
echo "Uno de los campos obligatorios está vacío.";
}else{
if($password!=$cpassword) {
echo "Las contraseñas no coinciden";
}else{
$checkuser = mysql_query("SELECT cedula FROM usuarios WHERE cedula='$cedula'");
$username_exist = mysql_num_rows($checkuser);
$checkemail = mysql_query("SELECT email FROM usuarios WHERE email='$email'");
$email_exist = mysql_num_rows($checkemail);
if ($email_exist>0|$username_exist>0) {
echo "EL número de cedula o la cuenta de correo estan ya en uso";
}else{
$query = "INSERT INTO usuarios (cedula, nombre, apellido, password, email, telefono, m1, m2, m3, m4, m5, obs) VALUES('$cedula','$nombre','$apellido','$password','$email','$telefono','$m1','$m2','$m3','$m4','$m5','$obs')";
mysql_query($query) or die(mysql_error());
echo "El usuario con cedula $cedula bajo el nombre $nombre $apellido ha sido registrado en el sistema de manera satisfactoria.";
}
}
}
}
?> Estoy casi seguro de que no es, ya que cuando reviso la tabla desde PHP My Admin copio la cedula y el password pa no pelarme Te lo pedi solo para revisar que no hayas encriptado la clave y se te haya olvidado esa partesita :D. Revisare el codigo de nuevo. |