PHONEGAP + PHP
Estou aprendendo phonegap e por mais simples que pareça estou tendo muita dificuldade, peguei um código para testes e mesmo ja estando pronto nao rodou como deveria exibindo o erro: net::ERR_CONNECTION_REFUSED, pesquisei, fiz alterações, coloquei o ip ca maquina conforme recomendado mas sem exito, segue o código:
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
<script src="http://code.jquery.com/jquery-latest.js"></script>
<title>AJAX + JSON + PHP</title> <!-- 192.168.1.20 -->
<script type="text/javascript">
var dato1="";
var dato2="";
var dato3="";
function traer() {
$.getJSON('http://192.168.15.3:8080/JSON/traer.php',
function(data){
dato1=data[0].Id;
dato2=data[0].Nombre;
dato3=data[0].Apellido;
}
);
}
function mostrar() {
$("#dato-1").text(dato1);
$("#dato-2").text(dato2);
$("#dato-3").text(dato3);
}
</script>
</head>
<body>
<div class="container">
<h1>Traer datos de BD con JSON</h1>
<hr>
<br>
<input type="button" name="" value="Traer datos" onclick="traer()">
<input type="button" name="" value="Mostrar datos" onclick="mostrar()">
<h3 id="dato-1">DATO 1</h3>
<h3 id="dato-2">DATO 2</h3>
<h3 id="dato-3">DATO 3</h3>
</div>
<?php
$host = "localhost";
$usuario = "root";
$pass = "";
$bd = "demostracion";
$servidor = mysql_connect($host, $usuario, $pass);
mysql_set_charset("utf8", $servidor);
$conexion = mysql_select_db($bd, $servidor);
$consulta = "SELECT * FROM datos";
$sql = mysql_query($consulta);
$datos= array();
while ($obj = mysql_fetch_object($sql)) {
$datos[] = array('Id' => $obj->Id,
'Nombre' => $obj->Nombre,
'Apellido' => $obj->Apellido,
);
}
echo '' . json_encode($datos) . '';
mysql_close($servidor);
header('Content-type: application/json');
header("Access-Control-Allow-Origin: *");
?>
o BD está correto, não sei mais o que fazer, se alguém puder ajudar agradeço muito, fico no aguardo por sugestões.Discussão (0)
Carregando comentários...