PHP留言板项目之四 —— 4.添加留言
PHP留言板项目之四 —— 4.添加留言
编写 add.html页面,代码如下所示:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>添加留言</title> <link rel="stylesheet" type="text/css" href="./css/bootstrap.min.css"> <script type="text/javascript" src="./js/bootstrap.bundle.min.js"></script> </head> <body> <h1>添加留言</h1> <form action="" method="post" > <div class="mb-3"> <label for="id" class="form-label">编号</label> <input type="text" name="id" class="form-control" id="id" > </div> <div class="mb-3"> <label for="nickname" class="form-label">昵称</label> <input type="text" name="nickname" class="form-control" id="nickname" > </div> <div class="mb-3"> <label for="txtTitle" class="form-label">留言标题</label> <input type="text" name="txtTitle" class="form-control" id="txtTitle" > </div> <div class="mb-3"> <label for="txtContent" class="form-label">留言内容</label> <textarea name="txtContent" class="form-control" id="txtContent" rows="3"></textarea> </div> <div class="mb-3"> <label for="addtime" class="form-label">添加时间</label> <input type="date" name="addtime" class="form-control" id="addtime"> </div> <button type="submit" class="btn btn-primary">添加</button> </form> </body> </html>
预览如图所示:

add.php代码如下所示:
<?php
require('./db.php');
if(empty($_POST)) {
require('./add.html');
} else {
$sql = "insert into guestbook set
id='$_POST[id]',
nickname='$_POST[nickname]',txtTitle='$_POST[txtTitle]',
txtContent='$_POST[txtContent]',addtime='$_POST[addtime]'";
if(!mysqli_query($conn,$sql)) {
echo '添加失败';
require('./edit.html');
} else {
//echo '添加成功';
require('./list.php');
}
}
?>
吐槽一下


还没有留言,还不快点抢沙发?