嗨我有一個php文件,當我的ajax/jquery代碼調用插入一行到mySQL表中。不過,我想要一些反饋來知道插入是否成功。這裏是我當前的代碼:AJAX/jquery - 獲取來自php文件的響應
阿賈克斯/ jQuery的:
$.ajax({
url: "update.php",
success: function(){
alert("success");
},
error:function(){
alert("failure");
}
});
PHP:
$conn = "";
try {
$conn = new PDO("mysql:host=XXX;dbname=XXX", "XXX", "XXX");
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch (PDOException $e) {
echo "Cannot connect to database, try again later";
}
$stmt = $conn->prepare("INSERT INTO data (price) VALUES (:price)");
$stmt->bindParam(":price", $price);
$stmt->execute();
$conn=null;
哪裏是價格? –
'$ echo'應該是'echo'。 –
@SheikhHeera固定。另外價格是早些時候聲明的變量 – Matt9Atkins