我需要在用户单击链接时更新MySQL表。单击链接时更新mysql表
这里的链接:
<a href='moreinfo.html' onclick="moreInfo();">More info</a>
如果用户点击它,我需要一个“是”现场MoreInfo更新表用户。
而这里的功能:
function moreInfo(){
info = 'yes';
username ='[email protected]'; // coming from the session
$.ajax({
type: "POST",
url: "more.php",
data: "info="+info+"&username="+username+"",
success: function(msg){
alert(msg);
}
});
}
more.php
<?php
//not updating the database yet, just echoing for testing purposes
$username = $_POST['username'];
$info= $_POST['info'];
echo $username;
echo "<br>".$info;
?>
我在功能的警报得到的是:<br>
是我的形式给出正确的吗?我究竟做错了什么?
谢谢!
@ user712027:您能再给一些代码? – Nobita 2011-04-17 10:21:24
@ user712027请解释一下你想要做什么?通过传递信息是什么意思?你是否试图通过Ajax存储数据? – 2011-04-17 10:22:30
用更多的信息更新了帖子,请告诉我现在是否更清楚。谢谢 – user712027 2011-04-17 10:30:02