我正在看教程我試圖刪除一個特定的部分通過Id,我得到錯誤處理請求,這是我的模型中的錯誤異常,如果我var_damp我的查詢它返回布爾虛假idk爲什麼這不起作用。mysqli刪除查詢返回布爾值false
模型
public function deletesec($id)
{
// Delete a specific section.
$query = "DELETE * FROM $this->tablename WHERE id = '$id'";
if (!$sqli = mysqli_query($this->cxn->connect(),$query)) {
var_dump($sqli);
throw new Exception("Error Processing Request");
} else
echo "Done";
}
控制器
try
{
//Display all data.
require_once '../model/cone.php';
require_once '../model/display.php';
$display = new Display("sections");
$data = $display->getSections();
//Delete a specific section By Id.
if(isset($_GET['deleteid']))
{
$id = $_GET['deleteid'];
require_once '../model/dsections.php';
$delete = new Dsections("sections");
$delete->deletesec($id);
}
//my view.
require_once '../view/vsections.php';
}
閱讀DELETE手冊。你的語法錯了。我一定會想知道該教程的網址是什麼。 –
實際上這是一個阿拉伯語教程,但我沒有明白它是否意味着查詢語法? – Devo9
Mysql有它自己的語言。阿拉伯語與語法不相關 –