データベースからレコードを削除する方法を教えてもらえますか?残りの部分は終了しました。削除のみが残ります。削除コマンドを実行していますが、データベースからデータが削除されていません。実際、データベースからユーザーを削除するためのコードを含むアクションをコントローラー(delete_user)に作成しました。電子メールの値はセッションに保存されており、アクセスしています。次のコントローラーのセッション読み取り機能を使用して値を取得します。
function delete_user()
{
$email=$this->Session->read('User.email');
$this->User->delete($email, $cascade = true);
echo $this->Session->delete('User.email');
echo $this->Session->delete('User.username');
$this->redirect(array('action' => 'login'));
} );
ホーム(表示)ページにリンクを作成しています。こんな感じです。
a href='/cakephp/cakephp/Users/delete_user'>Delete Profile</a>
私はそれを正しいか間違っていますか?