我能够使用json进行数据显示但是如何将所有数据库打印到div或table?
js
$(document).ready(function() {
$.ajax({
type : 'POST',
url : 'server.php',
dataType:"json",
success : function (data) {
alert(data[1].name);
}
});
});
PHP
<?php
$db = new PDO('mysql:host=localhost;dbname=Contact', 'root', '');
$statement=$db->prepare("SELECT * FROM myfeilds");
$statement->execute();
$results=$statement->fetchAll(PDO::FETCH_ASSOC);
$json=json_encode($results);
echo $json;
?>
答案 0 :(得分:0)
创建一个至少包含一个div的html文件:
<html>
<div id="test"></div>
</html>
JS
$(document).ready(function() {
$.ajax({
type : 'POST',
url : 'server.php',
dataType:"json",
success : function (data) {
for(var y=0; y< data.length; y++){
$("#test").append(data[y].name + " ");
}
}
});
});