环境配置
本系统采用phpstudy开发平台,采用PHP和MySQL数据库进行开发,开发工具为HBuilder。phpStudy是一个PHP调试环境的程序集成最新的
Apache+PHP+MySQL+phpMyAdmin,一次性安装,无须配置即可使用,是非常方便、好用的PHP调试环境。(其他平台均可)@@@文末有获取方式
————————————————
含sql文件
主要功能
用户登录
用户注册
用户留言
留言查询
留言删除
分页显示
主要语言
PHP MySQL JavaScript CSS 原生
运行截图
- 用户注册
//导入数据库连接文件
include('./conn/conn.php');
//数据库插入语句
$sql="insert into `admin` (`username`,`password`) values ('".$_POST['username1']."','".$_POST['password1']."');";
$str=mysqli_query($conn,$sql);
//判断结果
if($str){
echo "<script>alert('用户注册成功!');window.location.href='login.php'</script>";
}
else{
echo "<script>alert('用户注册失败!请稍后重试');window.location.href='login.php'</script>";
};
- 用户登录
if (!empty($_POST)) {
//是否点击提交
if (!empty($_POST['username']) && !empty($_POST['password'])) {
if($_SESSION["code"]==$_POST['code']){
//查询是否有该用户
$sql = "select * from admin where username='" . $_POST['username'] . "' and password='" . $_POST['password'] . "'";
$result = mysqli_query($conn, $sql);
$user=mysqli_fetch_object($result);
//存储Username
$_SESSION['name'] = $user->username;
//判断
if($user){
echo "<script>alert('登录成功!');window.location.href='index.php'</script>";
}
else{
echo "<script>alert('用户名或密码错误,登录失败');window.location.href='mlogin.php'</script>";
}
}else{
echo "<script>alert('验证码错误,登录失败');window.location.href='mlogin.php'</script>";
}
} else {
echo "<script>alert('请完善信息!');window.location.href='mlogin.php'</script>";
}
}
- 留言列表
//防止报错
error_reporting(0);
require_once './conn/conn.php';
session_start();
//数据分页
$per_page=3;
$sql="select * from comment";
$str = mysqli_query($conn, $sql);
$total=mysqli_num_rows($str);
$_SESSION['total'] = $total;
- 添加留言
//引入文件
include './conn/conn.php';
if(!empty($_POST)){
//数据库代码
$sql = "INSERT INTO `comment`(`poster`,`mail`,`comment`,`date`) VALUES ('".$_POST['poster']."','".$_POST['mail']."','".$_POST['comment']."',now()); ";
$result = mysqli_query($conn, $sql);
//判断结果
if($result){
echo "<script>alert('录入成功!');window.location.href='index.php'</script>";
}
else{
echo "<script>alert('请稍后重试!');window.location.href='index.php'</script>";
}
}
- 留言查询
$sql1 = "select * from comment where poster like '%".$_POST['text']."%'";
$result1 = mysqli_query($conn, $sql1);
// $user1=mysqli_fetch_object($result1);
$total=mysqli_num_rows($result1);
if($_POST['text']){
?>
<?php
if($total!=0){
?>
<table border="1px" >
<th colspan="7" style="color:black;font-weight: bold;">查询结果</th>
演示视频
PHP-MYSQL留言管理系统——一杯奶茶带你搞定期末作业
使用说明
此系统功能较为简易可作为课程练习、自学者学习练手,系统的功能基本上都是通过增删改查四个操作实现的,读者可以根据的的需求进行完善。
如需要完整的源码和数据库可以关注公主号—麻了秃头,回复“留言系统获取。需要其他系统源码也可以到秃头上查看详情。