Php 使用jquery检索和显示多个mysql记录
这就是我得到的。它只显示一条记录。谁能告诉我如何从表中检索多条记录Php 使用jquery检索和显示多个mysql记录,php,jquery,json,Php,Jquery,Json,这就是我得到的。它只显示一条记录。谁能告诉我如何从表中检索多条记录 $.getJSON('getinfo.php', { id:id }, parseInfo); function parseInfo(data) { $('div#info').html(data.name +': '+ data.title); } getinfo.php部分如下所示: $id = (isset($_GET['id']) && !empty($_GET['id'])) ? $_GET
$.getJSON('getinfo.php', { id:id }, parseInfo);
function parseInfo(data) {
$('div#info').html(data.name +': '+ data.title);
}
getinfo.php部分如下所示:
$id = (isset($_GET['id']) && !empty($_GET['id'])) ? $_GET['id'] : 0;
$id = trim($id);
$result = mysql_query("SELECT * FROM tab WHERE col=\"$id\" );
while ($row = mysql_fetch_assoc($result)) {
$test[$id] = array('name' => $row["name"], 'title' => $row["title"]);
}
非常感谢。
DJ
$id
从未更改,因此您一直在重写相同的条目。您是否希望$test[$id]=Array()
在循环外部,而$test[$id][]=…
在循环内部?也许您应该先让页面在没有javascript和AJAX的情况下工作。这一页的目的是什么?$id
是数据库中唯一的/a键吗
对我来说,AJAX只是一个渐进的增强。我的应用程序中的页面应该在不启用javascript的情况下工作。启用javascript后,我使用AJAX和jQuery添加了一些奇特的功能。感谢您的快速回复。我是jquery新手,我想知道如何在parseInfo()函数中检索和显示从sql查询返回的数组,每次一行。干杯谢谢你的回复,唐尼。当然,在一些帮助下,我现在开始工作了。这里是线索:干杯!