當新增修改都做完後,
那刪除哩,
我們今天就要來介紹一下刪除的部分,
一樣我們先在ROUTER檔案中加入以下段程式碼
Route::get('message/del/{id}', function($id)
{
//引入檔案
$results = DB::delete('delete from message_list where id=?',array($id));
return Redirect::to('message/list');
});
以上功能就是當點選刪除後,
我們把指定ID的部分刪掉1),
這邊有使用一個功能就是從指向的部分,
很多時候我們會在做完某些動作後背景驗證後直接導向顯示的畫面,
所以我們這個時候就會使用到重導向的功能,
當然我們做完了修改跟刪除的功能後我們需要在畫面上讓使用者有可以點選的按鈕,
所以我們現在來修改LIST這個畫面檔,
<?php foreach ($message_list as $list): ?>
<?php echo $list->title; ?>
**<?php echo link_to("message/edit/".$list->id, "**修改", $secure = false);?>
**<?php echo link_to("message/del/".$list->id, "**刪除", $secure = false);?>
<br>
<?php endforeach; ?>
我們使用laravel內建的產生超連結的函數
**link_to("****路徑", "**顯示名稱", $secure = false);
他可以直接協助我們產生一個超連結不用自己在那邊拼湊路徑函數,
但是因為這個函數沒有辦法自帶變數我們我們在後面還自己去增加了變數的部分**。**
以上我們已經初步將新增修改查詢刪除的功能都做出來了,
所以此系列到此結束?
之後會再介紹優化的部分。