2016-05-29 19 views
0

私はすべて同じヘルプが必要です 私はテーブルからrocordを削除するコードを持っていますが、動作していません。私の同じ人は知っている。codeigniterテーブルから行を削除

これは私のコード

=>図

  <table class="table table-striped"> 
       <th class="success">NO</th> 
       <th class="success">TANGGAL</th> 
       <th class="success">JUDUL</th> 
       <th class="success">AKSI</th> 

       <?php 
        $count = 1; 
        foreach($hasil AS $row){  
       ?> 

       <tr> 
        <td width="30px"><?=$count++;?></td> 
        <td width="110px"><?= $row['tanggal']; ?></td> 
        <td><?= $row['judul']; ?></td> 
        <td width="190px"> 
         <a href="<?=base_url('admin/headline/edit_form/'.$row['id_headline']);?>" class="btn btn-primary">Edit</a> 
         <a href="<?=base_url('admin/headline/hapus/'.$row['id_headline']);?>" class="btn btn-warning">Hapus</a> 
        </td> 
       </tr> 

       <?php } ?>     
      </table> 

=>ルート

$route['admin/headline/hapus']     = 'admin/amor_con_headline/hapus'; 

=>のcontroler

public function hapus($id){ 
    $this->load->model("admin_model/amor_model_headline"); 
    $this->amor_model_headline->hapus_headline($id); 
    redirect('admin/dashboard'); 
} 

=>モデル

あります
function hapus_headline($id){ 
    $this->db->where('id_headline',$id); 
    $this->db->DELETE('a_headline'); 
} 

これは機能しません。

=>EDIT それは私によって解決されました。 は、私はこの男を試してみてください

MODEL

function hapus_headline($id){ 
    $this->db->delete('table_name', array('column_name' => $id)); 
} 

それとも

function hapus_headline($id){ 
    $var = array(
    'column_name' => $id 
    ); 
    $this->db->delete('table_name', $var); 
} 
+1

何が問題なのですか? –

+0

データベースのレコードを削除しません – amor

答えて

0

私のルートでこれを追加します!

URI

を使用して=>モデル

function hapus_headline(){ 
    $this->db->where('id_headline', $this->uri->segment(3)); 
    $this->db->delete('a_headline'); 
} 

=>コントローラ

public function delete() 
{ 
    //product id 
    $id_headline = $this->uri->segment(3); 
    $this->products_model->hapus_headline($id_headline); 
    redirect('admin/headline'); 
} 

=>ビュー

<a href="<?=base_url('admin/headline/hapus/'.$row->id_headline); ?>">Hapus</a> 

私は、これはあなたを助けるかもしれない願っています。

+0

応答Sebastianのおかげで。まだ動作していません。私は「404ページが見つかりませんでした。あなたがリクエストしたページが見つかりませんでした。私はあなたの最初のサンプルコードとsecoundコードを試してみます。 – amor

0

を試してみてください

$route['admin/headline/hapus/(:any)']   = 'admin/amor_con_headline/hapus/$1'; 
+0

あなたの時間を費やしてくれてありがとう。あなたのコードがまだ動作していないときに試してみてください。 – amor

+0

それはmybe私のuriの設定は正しくないですか?私はどこに私のuriを設定 – amor

関連する問題