Vale, creo que empiezo a entender, aunque no termino de comprender los IF, elses, y esas cosas.
en teoria else es "si no" no?
bueno, mirate esto, creo que es mas o menos lo que me intentas decir no?
bien, el primero entra por el IF, que mira si ya existe el email, si existe, entra por el segundo if que esta en true correcto?
si no existe pasa al segundo IF, y despues de eso, pasa a false, y entra por el quarto if, ejecutando el codigo de insercion.
bueno, creo que lo empiezo a pillar
gracias por vuestra paciencia
en teoria else es "si no" no?
bueno, mirate esto, creo que es mas o menos lo que me intentas decir no?
Citar
<?php
include ('config.php');
$usuario=$_POST['usuario'];
$password=$_POST['password'];
$sexo=$_POST['sexo'];
$mail=$_POST['mail'];
// Verificar si existe el email
if(mysql_num_rows(mysql_query("SELECT email FROM tabla WHERE email = '$mail' LIMIT 1"))){
// Insertar datos despues de verificar
if(1){
echo 'lo sentimos, ya hay un usuario con ese email/nombre';
}
if(mysql_num_rows(mysql_query($mail)) == 0);
}
if(1 == 0){
$db_handle = "INSERT INTO login (userid, user_pass, sex, email) VALUES ('$usuario','$password','$sexo','$mail')";
mysql_query($db_handle);
}
?>
bien, el primero entra por el IF, que mira si ya existe el email, si existe, entra por el segundo if que esta en true correcto?
si no existe pasa al segundo IF, y despues de eso, pasa a false, y entra por el quarto if, ejecutando el codigo de insercion.
bueno, creo que lo empiezo a pillar
gracias por vuestra paciencia