miércoles, 27 de marzo de 2013

Registrar Datos por GET con AJAX

En anteriores tutoriales, vimos como enviar datos por GET y POST, por medio de AJAX, hasta ahora simplemente enviavamos datos, sin realizar ninguna accion. En este tutorial haremos que esos datos que enviamos se registren en una base de datos, obviamente con AJAX.

Los datos seran enviados por url, es decir por GET; Utilizaremos la estrucutura modelo-vista-control, osea que los datos que enviemos en nuestra vista, seran enviados al controlador, del controlador realizamos la peticion, en este caso, registrar en la base de datos, y todo esto lo instanciamos, del modelo, que tiene una clase llamada Registrar, le creamos un objeto e invocamos a su metodo registrarPersona() en el controlador.

El proceso aunque parece un poco complicado para el que no este familizarizado con esta forma de trabajo, es sencillo, ya que este patron de diseño es muy utilizado por frameworks (MVC).



AJAX

El archivo ajax.js, es el que nos premitira enviar los datos por GET, sin recargar la página, y lo agregamos en nuetro archivo index.php por medio del siguiente código:
<script src="../ajax/ajax.js"></script>

 

Conexión y base de datos

La conexion a nuestra base de datos, está en el archivo conexion.php, con los datos de conexión (host, base de datos, usuario y contraseña). La base dedatos se llamará personas el cual tendrá una tabla llamada usuarios.
 
Video de la aplicación



Código fuente aquí.

Obtén tu tarjeta Débito Prepago MasterCard Gratis. 
Te la envian directamente desde EEUU a la puerta de tu casa, sin ningún costo.
La utilizas y recargas cuando quieras, sirve desde compras en linea y tiendas, retiro de cajeros automaticos, pagos de Paypal y tus clientes y mucho más. Además si la solicitas ya te regalan 25$ (dolares).
Click en la imagen para obtener tarjeta.

No hay comentarios:

Publicar un comentario

Post Recomendado

Envio de Correos con PHPMailer 5.5 y PHP 7

En el siguiente post veremos como implementar la librería PHPMailer para el envío de correos con PHP. Para ello solo necesitamos la confi...

Post Destacados