这里是我的javascript代码从JavaScript内部调用PHP函数?
<script>
$(document).ready(function(){
$(".five").click(function(){
<?php echo updatepoints();?>
});
});
</script>
这里是我的PHP代码
<?php
function updatepoints() {
mysql_connect("localhost","user","password") or die (mysql_error());
mysql_select_db("database") or die ("Cannot connect to database");
$query = mysql_query("SELECT *from member WHERE username='" . $_SESSION["username"] . "'");
$row=mysql_fetch_array($query);
$points = $row["points"];
$points = $points + 5;
mysql_query("UPDATE member set points='" . $points . "' WHERE username='" . $_SESSION["username"] . "'");
}
?>
这两个代码是同一个页面下方其他。这似乎没有更新值。我应该如何继续?
如果你想要它在点击生活加载该PHP需要做AJAX。这个实例只会在页面加载完成时加载一次php。看看AJAX jQuery – Rasclatt 2014-10-01 04:26:36
* ...加上,*我认为你有'session_start();'加载某处? – 2014-10-01 04:28:04
尝试回显更新查询并执行它以查找任何错误。 – Jenz 2014-10-01 04:30:25