【发布时间】:2012-04-06 05:39:42
【问题描述】:
我目前的代码可以从数据库记录中提取第一个元素并将其打印到输出框中。
将该记录的其余元素打印到其他相关输出框的最简单方法是什么?
我的 PHP 文件采用用户指定的“id”。
$id = $_POST['id'];
$query = "SELECT * FROM Customers WHERE ID = $id";
$result= mysql_query($query);
if (mysql_num_rows($result) > 0) {
while($row = mysql_fetch_row($result)) {
echo $row[1];
}
}
这是 HTML 文件中的代码
jQuery(document).ready(function(){
jQuery("input.myid").keyup(function(e){
e.preventDefault();
ajax_search();
});
});
function ajax_search(){
var search_val=jQuery("input.myid").val();
jQuery.post("find.php", {id : search_val}, function(data){
if (data.length>0){
jQuery("input.fname").val(data);
}
});
}
代码获取 id ('myid') 并打印到名为“fname”的文本框。
【问题讨论】: