PHP-MYSQL留言管理系统——一杯奶茶带你搞定期末作业

环境配置

本系统采用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留言管理系统——一杯奶茶带你搞定期末作业

使用说明

此系统功能较为简易可作为课程练习、自学者学习练手,系统的功能基本上都是通过增删改查四个操作实现的,读者可以根据的的需求进行完善。
如需要完整的源码和数据库可以关注公主号—麻了秃头,回复“留言系统获取。需要其他系统源码也可以到秃头上查看详情。

猜你喜欢

转载自blog.csdn.net/qq_57161040/article/details/135186966