Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/10/2003, 23:42
Avatar de jpinedo
jpinedo
Colaborador
 
Fecha de Ingreso: septiembre-2003
Ubicación: Lima, Perú
Mensajes: 3.120
Antigüedad: 20 años, 7 meses
Puntos: 41
A ver...

Eso de validar lo entiendo como que buscas en la BD si el documento existe y si no existe lo ingresas. Si es eso lo que quieres tienes que preguntar si NO hay registros con ese documento, entonces insertar.
También te falta un espacio en la sentencia SQL de insertar. Deja el espacioantes del VALUES.
Otra cosa que te falta es justamente INSERTAR el nuevo registro.
Debería quedar algo así:
Código PHP:
if(mysql_num_rows($result)==0){//verifica que no se hayan encontrado registros
$sql "INSERT INTO padron (p_dni)";
$sql.= " VALUES ('$dni')";//fíjate en el espacio antes de VALUES
//no estabas insertando nada
//Acá debe seguir la línea:
mysql_query($sql) or die(mysql_error());
//Ahora recién has insertado el registro en la BD

echo "alta efectuada.\n"
Nada más. Prueba eso y nos cuentas.

Un saludo

Última edición por jpinedo; 27/10/2003 a las 23:52