我想更新看到(在數據庫中的布爾),如果單擊看到的按鈕,並刪除行,如果刪除按鈕被單擊。 但它似乎沒有工作,也沒有得到任何數據(mysql_error)回來。 但最後一部分工作,我得到的數據。在更新和插入查詢中的錯誤mysql mysql
這是PHP代碼:
if(isset($_POST["seen"])){
$fid=$_POST["id"];
$sql="UPDATE feedback SET seen=1 WHERE ID=$fid";
mysql_query($sql,$con);
echo mysql_error($con);
} else if(isset($_POST["delete"])){
$fid=$_POST["id"];
$sql="DELETE from feedback WHERE ID=$fid";
mysql_query($sql,$con);
echo mysql_error($con);
} else{
$sql="SELECT * FROM feedback";
$result=mysql_query($sql,$con);
while($row=mysql_fetch_array($result)){
$jsonData[]=$row;
}
echo json_encode($jsonData);
}
和JS代碼:
$("#seen").click(function(){
$.post("main_php.php",{},function(data){
alert(data);
});
});
$("#delete").click(function(){
var fid = $('#ID').val();
$.post("main_php.php",{id:fid},function(data){
console.log(data);
})
});
請告訴我可能是錯的!!!!
看到和刪除一些按鈕BTW
停止使用不建議使用的mysql並開始使用mysqli或pdo – davejal
以這個世界上所有美好的名字來說,只需*停止*編寫使用*棄用的*'mysql_'接口函數的新PHP代碼。已經是2016年了。使用PDO或mysqli。準備好的帶有綁定佔位符的語句*不那麼難*。真。而且我要傳遞值**''1或1 = 1 - ''**作爲'id'。 – spencer7593