所以我試圖通過抓取被單擊的鏈接並在數據庫中找到該鏈接來使用ajax更新我的sql數據庫中的值。我不知道爲什麼它不工作:\使用jQuery Ajax和PHP更新SQL數據庫
$('.visit').click(function() {
var thisLink = $(this).attr('href');
$.post("visit.php", { link: thisLink});
});
<?php
$link = $_POST['link'];
mysql_query("UPDATE items SET visited = 1 WHERE link = $link");
include("print.php");
?>
另請參閱'bind-param'方法。你目前有一種情況,有人可以發佈到以下網址並導致問題。 yoursite.com/visit.php?link='data;DROP TABLE [items]' – rcravens
@rcravens right我明白了。我將如何修改這段代碼? – redenvy
見下面...... – rcravens