php ファイル:
<?php
mysql_connect("127.0.0.1");
mysql_select_db("test");
$sql=mysql_query("select first,last,email,city from userdata");
while($row=mysql_fetch_assoc($sql))
$output[]=$row;
print(json_encode($output));
mysql_close();
?>
json出力:
[{"first":"nag","last":"ch","email":"nag@gmail.com","city":"guntur"},{"first":"hari","last":"ch","email":"hari@gmail.com","city":"guntur"}]
html コード:
<script>
$(document).show(function(){
});
$("#userdata tbody").html("");
$.getJSON("http://127.0.0.1/reg/userdata.php",function(data){
$.each(data,function(i,user){
var tblRow =
"<tr>"
+"<td>"+user.first+"</td>"
+"<td>"+user.last+"</td>"
+"<td>"+user.email+"</td>"
+"<td>"+user.city+"</td>"
+"</tr>"
$(tblRow).appendTo("#userdata tbody");
});
}
);
</script>
JSON形式のphpを使用してデータベースからデータを表示しました..このデータをhtmlページのテーブル形式に挿入したい..htmlにもテーブルを作成しました..上記のスクリプトを使用してみましたが、データを取得しませんでした..plz助けてください..