这就是我所得到的。它只显示一条记录。任何人都可以告诉我如何从表中检索多个记录。用jquery检索并显示多个mysql记录
$.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
感谢您的快速回复。我是新来的jquery,我想知道如何能够检索并显示从parseInfo()函数内的SQL查询返回的数组,一次一行。 干杯! – DGT 2010-02-20 19:35:10
使用'for/in'循环。 http://w3schools.com/js/js_loop_for_in.asp – 2010-02-20 19:48:10