Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá amigos, tenho um código que promete conectar a um banco de dados em um servidor externo e exibir os dados da tableta em um html.
O unico arquivo que precisa estar em um servidor e o PHP, O HTML e JS podem estar separados do servidor.
Mas estou tendo problemas com a conexão, vocês poderiam me ajuda? Obrigado!!
Erro:
Códigos:
HTML
-----------------------------
<!DOCTYPE html>
<html>
<head>
<title>Pizzas Teker!</title>
<meta http-equiv="Content-type" content="text/html; charset=utf-8">
<meta name="viewport" content="width=device-width, minimum-scale=1, initial-scale=1, user-scalable=no">
<style>
@-ms-viewport { width: 100vw ; min-zoom: 100% ; zoom: 100% ; } @viewport { width: 100vw ; min-zoom: 100% zoom: 100% ; }
@-ms-viewport { user-zoom: fixed ; min-zoom: 100% ; } @viewport { user-zoom: fixed ; min-zoom: 100% ; }
/*@-ms-viewport { user-zoom: zoom ; min-zoom: 100% ; max-zoom: 200% ; } @viewport { user-zoom: zoom ; min-zoom: 100% ; max-zoom: 200% ; }*/
</style>
<link rel="stylesheet" href="css/app.css">
<script src="cordova.js" id="xdkJScordova_"></script>
<script src="[http://code.jquery.com/jquery-1.11.3.min.js">](http://code.jquery.com/jquery-1.11.3.min.js)
<script src="js/app.js"></script>
<script src="js/init-app.js"></script>
<script src="xdk/init-dev.js"></script>
</head>
<body>
<h1>Cardápio de Pizzas</h1>
<p id="listapizzas"></p>
</body>
</html>
-----------------------------------------------------------------
JS
-----------------------------
$( document ).ready(function() {
var $server;
$server = '[http://localhost/XDK/';](http://localhost/XDK/%27;)
function Lista(){
$.ajax({
type: "get",
dataType : 'html',
url: $server+"/conecta.php",
data: "acao=listapizzas",
success: function(data) {
$('#listapizzas').html(data);
}
});
}
Lista();
});
------------------------------------------------------
PHP
----------------------
<?php
$serve = mysql_connect('127.0.0.1', 'root', '');
if(!$serve){ echo 'erro';}
$db = mysql_select_db('pizzas', $serve);
if($_GET['acao'] == 'listapizzas'){
$SQL = "SELECT * FROM tipos";
$re = mysql_query($SQL, $serve);
$num = mysql_num_rows($re);
if($num > 0){
while($Linha = mysql_fetch_object($re)){
echo "{$Linha->Nome}<br />";
}
}
else{
echo 'nenhuma pizza cadastrada';
}
}
?>
----------------------------------------------
Carregando comentários...