Programación Web y Scripting > PHP
Php Y Mysql
(1/1)
carcas:
que debo hacer para validar los datos que me llegan, antes de insertar un nuevoregistro y si exite el registro cerrar l base de datos, tengo esta procionde codigo:
<?php
$db=mysql_connect("localhost", "basico", "netvista");
mysql_select_db("evento",$db);
$sql = "INSERT INTO inscrito (nombres, apellidos, telefono, email, ocupacion) VALUES ('$requeridonombres','$requeridoapellidos','$requeridotelefono','$requeridoemail','$requeridoocupacion')";
$result = mysql_query($sql);
//echo "Gracias! Su informacion ha sido registrada.\n";
?>
Avalon:
No indicas cuál es el campo clave, asumiendo que es el campo e-mail podrías hacer lo siguiente
--- Código: Text ---<?php$db=mysql_connect("localhost", "basico", "netvista");mysql_select_db("evento",$db); // Inicio Comprobación $result = mysql_query("SELECT * FROM inscrito WHERE email = '".$requeridoemail."'") or die(mysql_error()); if (mysql_num_rows($result)) { // Si ya existe echo "No puede volver a registrarse. ¡Ya está inscrito!"; exit;} // Fin Comprobación $sql = "INSERT INTO inscrito (nombres, apellidos, telefono, email, ocupacion) VALUES ('$requeridonombres','$requeridoapellidos','$requeridotelefono','$requeridoemail','$requeridoocupacion')";$result = mysql_query($sql);//echo "Gracias! Su informacion ha sido registrada.\n";?>
Salu2,
Avalon
Navegación
Ir a la versión completa