31/05/2012, 07:51
|
| | Fecha de Ingreso: enero-2010
Mensajes: 97
Antigüedad: 14 años, 9 meses Puntos: 3 | |
Respuesta: Consulta ajax mira tienes que tener 2 archivos, el archivo javascript que sera el encargado de hacer la llamada ajax y el archivo php que sera el que realice la sentencia a la base de datos.
En javascript tienes que hacer la llamada con algo como esto(de manera sincrona):
function createAjax()
{
var xmlhttp=false;
try
{
// Creacion del objeto AJAX para navegadores no IE
xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
}
catch(e)
{
try
{
// Creacion del objet AJAX para IE
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
catch(E) { xmlhttp=false; }
}
if (!xmlhttp && typeof XMLHttpRequest!="undefined") { xmlhttp=new XMLHttpRequest(); }
return xmlhttp;
}
//funcion que ejecuta el ajax llamando al archivo php y devolviendo un objeto JSON que manda el php
function executeAjax(vars)
{
var ajax = createAjax();
ajax.open("POST", "ajax.php", false);
ajax.setRequestHeader("Content-type","application/x-www-form-urlencoded");
ajax.send(vars);
return ajax.responseText;
}
----------------------------
llamarias a executeAjax y te devolveria lo que el php devuelva.
Última edición por reonevk; 31/05/2012 a las 08:07 |