2014-02-17 62 views
0

我在這裏有一個查詢。我想在我的瀏覽器表中刪除我的數據,但我不希望它被永久刪除,我只是希望它被隱藏。我的問題是我不知道我需要什麼類型的查詢。這是我的刪除查詢。在我的表中刪除我的數據但不在數據庫中

我的表格是Id名稱和標誌。我想要做的是,當標誌是1時,它顯示錶格,如果它是0,當按下刪除按鈕時它將被隱藏。

function delete() 
    { 
     $id = $this->input->get('id'); 
     $sSQL = "DELETE FROM tableq where id = ?"; 
     $this->db->query($sSQL, array($id)); 
    } 
+4

如果你不想從數據庫中刪除,然後**不要**永遠做這個'DELETE FROM tableq where id =?'! – Baby

回答

3

您只需更新標誌,並在選擇查詢只能選擇flag=1試試這個,

$sSQL = "update tableq set `flag` =0 where id = ?"; 
    $this->db->query($sSQL, array($id)); 
+0

這對我有用,謝謝。 – user3213861

相關問題