データベースからデータを削除する簡単な関数を作成しましたが、削除クエリが正しくありません。モデルのコードは次のとおりです。
function removedata()
{
$userid = $this->input->post('userid');
$this->db->where('userid', $userid);
$deldata = $this->db->delete('userbasic');
if ($deldata == true) {
echo "Data Removed Successfully";
} else {
echo "Deletion Failed";
}
}
私はすでにデータベースをロードし、両方のクエリを試しました。
$this->db->where('userid',$userid);
$deldata=$this->db->delete('userbasic');
と
$deldata=$this->db->delete('userbasic',array('userid'=>$userid));
したがって、エラーは発生せず、正常に削除されたデータも出力されますが、データベースからデータが削除されないという回答を提案してください...