【发布时间】:2011-04-27 16:34:52
【问题描述】:
这是一个从 mysql (一行) 获取表值的 php 脚本。 & 以 JSON 形式回显
<?php
$username = "user";
$password = "********";
$hostname = "localhost";
$dbh = mysql_connect($hostname, $username, $password) or die("Unable to
connect to MySQL");
$selected = mysql_select_db("spec",$dbh) or die("Could not select first_test");
$query = "SELECT * FROM user_spec";
$result=mysql_query($query);
$outArray = array();
if ($result) {
while ($row = mysql_fetch_assoc($result)) $outArray[] = $row;
}
echo json_encode($outArray);
?>
这是用于接收和打印 json 数据的 HTML 文件。
src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js">
//$('document').ready(function() {
function Preload() {
$.getJSON("http://localhost/conn_mysql.php", function(jsonData){
$.each(jsonData, function(i,j)
{ alert(j.options);});
});}
// });
</script></head>
<body onLoad="Preload()">
</body>
</html> >
【问题讨论】:
-
不,代码是相同的,我问过其他早期的事情,但现在有了一些清晰和添加的代码,我有新的问题比以前的问题更重要。但如果有什么特别需要关心的,请告诉我。
标签: php javascript mysql html json