![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
23/09/2010, 09:27
|
![Avatar de repara2](http://static.forosdelweb.com/customavatars/avatar369161_2.gif) | | | Fecha de Ingreso: septiembre-2010 Ubicación: München
Mensajes: 2.445
Antigüedad: 14 años, 4 meses Puntos: 331 | |
Respuesta: consulta al ingrsar datos Te cuento mi idea sin muchos detalles porque no los tengo, sería mas o menos así:
1. Un form con dos campos para poner nombre y cédula. Mediante JS compruebas que el campo nombre no esté vacío y que el formato de cédula es correcto.
2. Cuando salgas del segundo campo completado se dispara el evento onChange que hace una llamada al script aJax.
3. Ajax consulta la DB con una simple select de tipo
SELECT * FROM suspendidos WHERE nombre = '$nombre' AND cedula = '$cedula',
4. Si la select devuelve un registro, entonces está suspendido. Sacar un alert o lo que quieras con el mensaje.
5. Si la select no devuelve nada entonces le dejas continuar.
Lo mejor es que validez los datos ANTES de pasarlos a Ajax con JS.
Una vez hecha la llamada y ANTES de hacer la select los validas otra vez con PHP.
Por supuesto que la select se puede complicar todo lo que quieras, la idea fundamental es que si esta consulta te da resultados es porque está suspendido.
Cuando tengas el programa un poco avanzado te puedo dar alguna función Ajax, pero tienes que tener algo hecho para saber dónde meter el código.
Espero que te haya servido, saludos |