Ver Mensaje Individual
  #3 (permalink)  
Antiguo 31/05/2012, 07:51
reonevk
 
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