移除功能
This commit is contained in:
parent
21059fc846
commit
46479a9353
@ -64,7 +64,7 @@ $list = $db->getList();
|
||||
<td>
|
||||
<ul>
|
||||
<li><a href="edit.php?id='.$item['id'].'" class="btn">Edit</a></li>
|
||||
<li><a href="" class="btn">Delete</a></li>
|
||||
<li><form action="save.php" method="post"><input type="hidden" name="id" value="'.$item['id'].'"><input type="hidden" name="delete" value="true"><input type="submit" class="btn" value="Delete"></form></li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
|
@ -85,6 +85,10 @@ class DbMessage extends Database
|
||||
|
||||
public function delete($id)
|
||||
{
|
||||
# code...
|
||||
$sqlString = "DELETE FROM `".$this->table('message')."` WHERE id= :id";
|
||||
$query = $this->connDB->prepare($sqlString);
|
||||
$query->bindParam(":id", $id);
|
||||
$query->execute();
|
||||
return $query->rowCount();
|
||||
}
|
||||
}
|
@ -1,15 +1,26 @@
|
||||
<?php
|
||||
$title = $_POST['title'];
|
||||
$content = $_POST['content'];
|
||||
|
||||
require_once 'config.php';
|
||||
require_once FOLDER_ROOT.'/lib/Database/DbMessage.php';
|
||||
use MessageBoard\Database\DbMessage;
|
||||
$db = new DbMessage();
|
||||
|
||||
// 刪除資料
|
||||
if (!empty($_POST["id"]) && !empty($_POST["delete"]) && $_POST["delete"] == "true") {
|
||||
$id = $_POST["id"];
|
||||
// 修改成功
|
||||
if ($db->delete($id)) {
|
||||
header('Location: index.php');
|
||||
}
|
||||
// 修改失敗
|
||||
else {
|
||||
header('Location: edit.php?id='.$id);
|
||||
}
|
||||
}
|
||||
// 修改資料
|
||||
if (!empty($_POST['id'])) {
|
||||
elseif (!empty($_POST['id'])) {
|
||||
$id = $_POST['id'];
|
||||
$title = $_POST['title'];
|
||||
$content = $_POST['content'];
|
||||
// 修改成功
|
||||
if ($db->edit($id, $title, $content)) {
|
||||
header('Location: view.php?id='.$id);
|
||||
|
@ -33,7 +33,7 @@ $created_at = $item['created_at'];
|
||||
<ul>
|
||||
<li><a href="index.php" class="btn">Index</a></li>
|
||||
<li><a href="edit.php?id=<?php echo $id; ?>" class="btn">Edit</a></li>
|
||||
<li><a href="edit.php" class="btn">Delete</a></li>
|
||||
<li><form action="save.php" method="post"><input type="hidden" name="id" value="<?php echo $id; ?>"><input type="hidden" name="delete" value="true"><input type="submit" class="btn" value="Delete"></form></li>
|
||||
</ul>
|
||||
</div>
|
||||
<section>
|
||||
|
Loading…
x
Reference in New Issue
Block a user