好吧,我完全新的SQL,並沒有即使知道編碼,直到一個星期前,所以請原諒我,如果我問什麼明顯的東西。SQL刪除按鈕故障
我想關於這個問題的搜索,但每一個答案,給出了不同的解決方案,所以我很困惑。
下面這個按鈕是一個IFRAME autorefreshing我的數據庫上幾秒鐘。
我儘量讓一個按鈕來刪除我的數據庫中的第一行和代碼工作,但它只有當我刷新頁面,如果我按一下按鈕,沒有任何反應,沒有行被刪除的作品。
任何人有什麼我做錯了的提示?
<input name="input" type="button" onClick="<?php
$servername = "XXXXX";
$username = "XXXXX";
$password = "XXXXX";
$dbname = "XXXXX";
// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
// sql to delete a record
$sql = "DELETE FROM XXXXX LIMIT 1;";
if ($conn->query($sql) === TRUE) {
echo "Record deleted successfully";
} else {
echo "Error deleting record: " . $conn->error;
}
$conn->close();
?>"" value="Kvittera">
您不應該像這樣將PHP/MySQL嵌入到輸入中,這是它不起作用的原因。創建一個調用函數的按鈕。 –
是我應該調用還是連接的刪除函數? – Niklas