Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/04/2011, 11:37
expodavid
 
Fecha de Ingreso: enero-2011
Mensajes: 6
Antigüedad: 13 años, 10 meses
Puntos: 0
pasar variables entre php y ajax

Hola a todos,

necesito pasar el nombre de los check box, si estan marcados de un archivo php a una funcion ajax para que me lo envie a otro archivo php y pueda hacer una consulta a la base de datos y me devuelva el resultado en el primer php. Os pongo el codigo:


el codigo php que tiene que pasar los check marcados a la funcion MostrarConsulta de ajax es este:

<form name="consulta" action="" onsubmit="MostrarConsulta('consulta.php'); return false" method="POST">
<input type="checkbox" name="option1" value="Milk1"> Milk1<br>
<input type="checkbox" name="option2" value="Milk2"> Milk2<br>
<input type="checkbox" name="option3" value="Milk3"> Milk3<br>
<label>

<input type="submit" value="Consultar" />


</label>

</form>

La funcion MostrarConsulta:

function MostrarConsulta(datos){
divResultado = document.getElementById('resultado');
ajax=objetoAjax();
ajax.open("GET", datos);
ajax.onreadystatechange=function() {
if (ajax.readyState==4) {
divResultado.innerHTML = ajax.responseText
}
}
ajax.send(null)
}

Y por ultimo esta funcion tiene que pasarme los nombres de los check marcados a datos que es consulta.php, donde hago la consulta dependiendo de los check marcados y lo muestro en la primera pagina php en la div=resultado.

Alguien me puede hechar un cable ??

Gracias