2013-07-10 28 views
0

我想在表中添加一個鏈接,該鏈接下載並刪除我上傳的數據codeigniter。這是我的瀏覽器,它只能說明從我上傳的數據庫文件名和日期如何在codeigniter的按鈕中添加下載助手

foreach($query as $row) 
{ 
    echo "<tr>"; 
    echo "<td><h2>". $row->filename ."</h2></td>"; 
    echo "<td><h2>". $row->date ."</h2></td>"; 
    echo "<td><h2>".$row->filelink."</h2></td>"; 
    //now how can i make download and delete from my database 
    //my database contains filename,fileid,filelink  
    echo "</tr>"; 
} 

我的模型是

function showfile() 
{ 
    $this->db->select('filename, filelink, date'); 
    $query = $this->db->get('upload_file'); 
    return $query->result(); 
} 

我控制器

function index() 
{ 
    $this->load->model('showuploadmodel'); 
    $data['query']=$this->showuploadmodel->showfile(); 
    $this->load->view('showupload_view',$data); 
} 

我要添加刪除鏈接並下載鏈接,並從數據庫中僅刪除特定行並下載爲其傳遞標識的文件。我如何將數據庫中的字段傳遞給下載助手?調用下載助手,而不是控制器

+0

你基本上要求我們寫你的申請。 **嘗試**,使用用戶指南,SO,Google等的幫助,如果您有特定的錯誤或問題,請回來再問一次。 –

回答

0

通場本身downloadhelper

試試這個

foreach($query as $row) 
{ 
    echo "<tr>"; 
    echo "<td><h2>". $row->filename ."</h2></td>"; 
    echo "<td><h2>". $row->date ."</h2></td>"; 
    echo "<td><h2>".$row->filelink."</h2></td>"; 
    echo "<td><h2><a href='".site_url('path/to/controllers/download/'.$row->id)."'>Download</a></h2></td>"; 
    echo "<td><h2><a href='".site_url('path/to/controllers/delete/'.$row->id)."'>Delete</a></h2></td>"; 
    echo "</tr>"; 
} 

和控制器添加相關功能

function download($id){ 
     //$id is that particular Id 
     //do stuff with download helper 
} 

function delete($id){ 
     //$id is that particular Id 
     //delete code 
} 
+0

非常感謝你..... – nadimsajib

+0

其偉大的答案 – nadimsajib

+0

歡迎...很高興它幫助..快樂的編碼 – bipen

相關問題