我有一个包含用户名的表。当我点击一个用户时,我需要从mysql数据库中检索他们的信息,这些信息将被填充到相关的文本框中。我完全不知道如何做到这一点?有人可以帮忙吗
答案 0 :(得分:1)
您可以使用jquery以ajaxed方式实现此目的。在test.php中编写你的php mysql代码。
以下代码是一个javascript代码,用于从不同的页面获取数据,您可以在其中处理并获取有关任何特定用户的信息。阅读有关ajax的信息。
$.ajax({
url: 'ajax/test.php',
data: 'id=<?php echo $id?>',
type: 'POST',
success: function(data) {
//you can get data as an array and parse it to get fields and you can put them whever you want.
$('.result').html(data);
alert('Load was performed.');
}
});
答案 1 :(得分:0)
这是解决您问题的jquery代码。在javascript函数中编写此代码。该按钮的onclick事件应该调用此函数。在yourpage.php中写下你所有的db编码。
url = "yourpage.php";
$.get
(
url,
{
'act' :'getdata'
},
function(responseText)
{
strData = responseText;
$('#div_id').html(strData);
},
"html"
);
将所有html代码放在DIV中,并在jquery代码中调用div。它会工作。