26573


delete機能がうまく動作しません。  
エラーメッセージ等は特に出現しないのですが、原因が特定できません。  
どなかたアドバイス頂ければ幸いです。

※ `$list` には `$this->Table->find('all');` で取得したデータが格納されています。

**View**

[code]

    <?php echo $this->Html->link('Delete','delete/'.$list['Table']['name'],array(
                'confirm'=>'delete '.$list['Table']['name'].'?'
                ));?>
    
[/code]

**Controller**

[code]

    public function delete($name=null){
        $data=$this->Table->name=$name;
        $this->Table->delete($data);
        $this->Session->setFlash($data.' was deleted');
        $this->redirect('memberlist');
    }
    
[/code]


CC BY-SA 3.0
2016-06-08T14:11:20.040
26567
2016-06-09T01:34:06.740
2016-06-09T01:34:06.740
14914
question
php cakephp
cakephp delete機能について


データを削除する <http://book.cakephp.org/2.0/ja/models/deleting-data.html#delete>

`delete`メソッドの第一引数は対象モデルのプライマリーキー(一般的には`id`)の値を指定します。

コントローラーのdeleteメソッドの書き方については、こちらを参考にしてください。

ブログチュートリアル - レイヤーの追加 <http://book.cakephp.org/2.0/ja/tutorials-and-
examples/blog/part-two.html#id6>


CC BY-SA 3.0
2016-06-09T01:16:29.453
26573
2016-06-09T01:22:37.923
2016-06-09T01:22:37.923
2668
2668
26567
answer