recuerda que por seguridad tu server o el navegador va a bloquear las peticiones asi que debes hacerlas mediante ajas con jsonp, creo que se le llama cross domain o algo asi:
muestra de peticion
Código Javascript
:
Ver originalfunction muestra(){
$.ajax({
url: "http://dominio.com/archivo.php",
data: {"datoA" : "valorA" , "DatoB" : "valorB" , "DatoC" : "ValorC},
type: "GET",
dataType: "jsonp",
success: function(dato){
/*AQUI PROCESAS LA DATA RECIBIDA*/
}
/*fin respuesta*/
}
/*ajax fin*/
});
}
y en tus php donde quieras emitir la respuesta a esta peticion:
Código PHP:
Ver originalif($_GET['dato'] == "loquesea"){
//AQUI REALIZAR DOTO LO QUE VAS A HACER CON ESA INFO
//AQUI LA RESPUESTA
$info['codigo'] = "200";
$info['estado'] = "Consulta Procesada con exito";
if (isset($_GET['callback'])) { echo $_GET['callback'] . '( ' . json_encode($info) . ' )'; } else {
echo 'callbackEjercicio( ' . json_encode($info) . ' )'; }
}
y si es un array que necesitas enviar, por ejemplo una lista o algo asi:
[/HIGHLIGHT]
y en tus php donde quieras emitir la respuesta a esta peticion:
Código PHP:
Ver originalif($_GET['dato'] == "loquesea"){
//AQUI TU CONSULTA
AQUI PREPARAS EL
ARRAY DE RESPUESTA
while($row = $l->fetch_array()){
$info['datoA'][] = $row['campoA'];
$info['datoB'][] = $row['campoB'];
$info['datoC'][] = $row['campoC'];
$info['datoD'][] = $row['campoD'];
}
//AQUI LA RESPUESTA
if (isset($_GET['callback'])) { echo $_GET['callback'] . '( ' . json_encode($info) . ' )'; } else {
echo 'callbackEjercicio( ' . json_encode($info) . ' )'; }
}
es la manera, yo estoy realizando una app con app inventor 2 y jquery mobile y es lo que uso para enlazar con mi server, espero te sirva, otra cosa me gustaria aprender phonegap, si tienes alguna info de como iniciar con windows y esas cosas, me avisas, te agradeceria mucho. Saludos nuevamente!!!!