tengo dos archivos uno en html y otro en el de php
dentro del de html tengo un input y un boton
tengo que validar
1 que no se deje en blanco el input
2 verificar que el usuario ingresado en el input
exista o no en mi base de datos... si existe que no envie mis datos de registro
si no existe que se envien
hasta el momento he logrado verificar que si el usuario existe
me envia un alert de que el usuario existe si no existe pues igual
me notifica que puede ser ingresado.
tambien he logrado que si el usuario puede ser ingresado lo guarde
en mi BDD.
que necesito hacer?, que despues que se a guardado en la bdd me
notifique "tal usuario a sido ingresado" en un alert y verificar
que el campo no se deje vacio
igual si esta vacio que me mande un mensaje de que el campo debe
ser ingresado.
ayuda con esto grax. creo que he hecho lo mas dificil y lo facil se me vuelve complejo :P
Código HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Documento sin título</title> <script src="js/jquery-1.6.min.js" type="text/javascript"></script> <script type="text/javascript"> $(document).ready(function(){ $("#boton").click(function(){ var Email = $("#Email").val(); $.post('2.php', {Email: Email}, function(data) { alert(data); }); }); }); </script> </head> <body> <input type="text" id="Email" /> <input type="submit" id="boton" /> <div id="resultado"></div> </body> </html>
Código PHP:
<?php
$con = mysql_connect("localhost","root","");
$Email=$_POST['Email'];
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("agenda", $con);
if($Email!=="")
$result = mysql_query("SELECT * FROM usuarios WHERE Email='$Email'");
$Id_Usuario= mysql_fetch_array($result);
$numero = mysql_num_rows($result);
/*printf($Id_Usuario['Email']);*/
if($numero!==0)
echo "el usuario no puede ser ingresado";
else
$insertar="INSERT INTO usuarios (Name, Lastname, Sex, Phone, Email, Password)
VALUES
('rrr','rrr','rrr', '333', '$_POST[Email]', '3333')";
if (!mysql_query($insertar,$con)){
die('Error: ' . mysql_error());
}
?>