php留言板展示页面,PHP开发 留言板教程之留言板发布与展示
创建“ressage.php”文件
我们将页面分成了三个部分,一部分是放入了我们的背景图,一部分是展示我们的留言,一部分是我们发布留言的页面
我们对三个div分别进行了CSS布局,对form表单内容今天了JS 判断,在展示留言版块做了分页,在发布留言版块我们使用了JQ的隐藏域效果
代码如下<?php
session_start();
header("content-type:text/html;charset=utf-8");
$page=isset($_GET['page']) ?$_GET['page'] :1 ;//接收页码
$page=!empty($page) ? $page :1;
$conn=mysqli_connect("localhost","root","root","Ressage");
mysqli_set_charset($conn,'utf8'); //设定字符集
$table_name="ressage_user";//查取表名设置
$perpage=5;//每页显示的数据个数
//最大页数和总记录数
$total_sql="select count(*) from $table_name";
$total_result =mysqli_query($conn,$total_sql);
$total_row=mysqli_fetch_row($total_result);
$total = $total_row[0];//获取最大页码数
$total_page = ceil($total/$perpage);//向上整数
//临界点
$page=$page>$total_page ? $total_page:$page;//当下一页数大于最大页数时的情况
//分页设置初始化
$start=($page-1)*$perpage;
$sql= "select * from ressage_user order by id desc limit $start ,$perpage";
$result=mysqli_query($conn,$sql);
?>
html>
留言板
/*#left{*/
/*width: 25%;*/
/*float: left;*/
/*}*/
/*#center{*/
/*width: 42%;*/
/*float: left;*/
/*}*/
/*#right{*/
/*width: 32%;*/
/*float: left;*/
/*}*/
.right{
margin-left: 140px;
}
.button{
background-color: rgba(230, 228, 236, 0.93); /* Green */
border: none;
color: #110c0f;
padding: 10px 70px;
text-align: center;
display: inline-block;
font-size: 16px;
margin-left: 20px;
cursor: pointer;
}
form{
font-size: 17px;
}
button{
background-color: rgba(249, 247, 255, 0);
border: none;
font-size: 16px;
color: #551a8b;
cursor: pointer;
}
a{
text-decoration:none;
}
table{
width: 360px;
height: 100px;
}
$(document).ready(function(){
$("button").click(function(){
$("form").toggle();
});
});
function foo(){
if(myform.name.value=="")
{
alert("请输入你的姓名");
myform.name.focus();
return false;
}
if (myform.content.value=="")
{
alert("留言内容不能为空");
myform.content.focus();
return false;
}
if(myform.vcode.value==""){
alert('验证码不能为空');
myform.vcode.focus();
return false;
}
}
留言内容
if($result==null){
echo"暂时没有留言";
} ?>
while($row=mysqli_fetch_array($result)){
?>
姓名:<?php echo $row['name']?> | 留言时间:<?php echo $row['ressage_time']?> | " >删除 |
你的留言:<?php echo $row['content']?> |
}?>
echo "$_SERVER[PHP_SELF]?page=1"
?>">首页
echo "$_SERVER[PHP_SELF]?page=".($page-1)
?>">上一页
for($i=1;$i<=$total_page;$i++){
if($i==$page){//当前页为显示页时加背景颜色
echo "$i";
}else{
echo "$i";
}
}
?>
echo "$_SERVER[PHP_SELF]?page=".($page+1)
?>">下一页
echo "$_SERVER[PHP_SELF]?page={$total_page}"
?>">末页
共<?php echo $total?>条
留言板
姓名:
邮箱:
留言内容:
验证码:
提交留言
php留言板展示页面,PHP开发 留言板教程之留言板发布与展示相关推荐
- 借助云开发实现小程序朋友圈的发布与展示
随着小程序云开发越来越成熟,现在用云开发可以做的事情也越来越多,今天就来带大家实现小程序朋友圈功能. 知识技能点 1,小程序云开发 2,小程序云存储 3,小程序云数据库 4,图片大图预览 5,图片选择 ...
- 弘辽科技:新版手淘搜索展示页面改版~
作为老电商人,感受最深的就是,对于淘系或者任何一个能够长久发展的品牌而言,改变就是最持久且不变的规律.自从在年底淘宝修改了升级了各项条约,戴珊走马上任宣布淘宝天猫合并之后,手淘最新版本也推出了新的&q ...
- 如何使用小程序云开发实现一个简单的留言板
简介 本教程将教您如何使用小程序云开发快速构建一个留言板应用程序.您将学习到如何使用云数据库.云函数和云存储等功能,以及如何将它们集成到您的小程序中. 小程序开发教程:微信小程序入门与实战 常用组件A ...
- 【weiphp微信开发教程】留言板插件开发详解
基于weiphp框架的留言板插件教程: 1.功能分析 传统的留言板应该具有发布留言.查看留言.回复留言.管理留言等功能,本教程开发的是最基本的留言板,仅包含发布留言和查看留言两个功能,根据功能用boo ...
- 网络留言系统(Javaweb简易开发)
目录 第一步:建立数据库test 第二步:创建javaee项目,onlineMessage 第三步:创建JDBC 先导入JDBC驱动包 创建SqlSrvDBConn类 第四步:构件JavaBean 第 ...
- pythonflask留言板_python入门篇1:基于flask的留言板网站实现
声明:以下内容是本人大二在某公司实习时学习python做的一个小练习!代码风格比较差,不怎么优美!还请大家指教! 一.题目与背景知识说明 (1)题目描述 学习flask,并编写一个基于flask技术的 ...
- 【微信小程序/实现】实现留言墙功能页面
[微信小程序/实现]实现留言墙功能 一.需求分析 二.功能设计 三.页面设计 四.代码 (一)核心代码:向服务器发出请求 (二)完整代码 message.wxml message.wxss messa ...
- 【vue】 vue项目开发卡片展示页面----菜品管理
vue项目开发卡片展示页面----菜品管理 对话框表单获取父组件数据 子组件dishform 对话框表单样式 methods 中的dataInit方法 获取父组件传来的数据 <script> ...
- 八、VueJs 填坑日记之参数传递及内容页面的开发
我们在上一篇博文中,渲染出来了一个列表,并在列表中使用了router-link标签,标签内的:to就是链接地址,昨天咱们是<router-link :to="'/content/' + ...
最新文章
- HDFS的shell和API操作
- 教你用netstat-实践案例
- debian下安装LNMP环境(一)
- oracle游标语法举例,PL/SQL语句块基本语法(ORACLE存储过程,函数,包,游标)
- ember.js_如何设置基本的Ember.js应用
- note_maven中的常用命令
- css权威指南第四版_16个非常有用的CSS伪选择器,你千万不要错过了!
- PyTorch更新了:支持Windows,新增零维张量
- dubbo项目引用另一个项目的接口
- mysql类似bulkcopy_mysql中有没有同MSSql中的sqlbulkcopy 类似的类
- Python机器学习:基于西瓜数据集的KNN算法实现
- 面试官:如何实现扫码登录功能?
- 【面经】Thoughtworks软件开发
- 什么是耦合?解耦合的方法有哪几种?
- 从输入url到页面加载完成中间都发生了什么?
- 【矩阵论】01——线性空间——基本概念
- 【项目】Java学生宿舍管理系统,赠予即将毕业的兄弟!
- html页面点击图片名称查看图片------图片预览插件viewer.js使用
- Proteus创建新项目的详细操作步骤(keil和Proteus联合仿真)
- 使用-完美者U盘维护系统V8
热门文章
- java取余操作的坑
- 萤石开放平台(视屏直播)
- QML QtQuick.Controls 2 ScrollBar滚动条样式自定义
- 华为手环6鸿蒙,华为手环6对比小米手环6哪款更值得买?
- 工业相机的白平衡是什么?
- Excel制作导入模板,多级联动下拉框(一整列的设置),修改一级下拉框内容,自动清空二级内容
- 大龄java_28岁大龄人学java不是不可能
- 神武3怎么授权位置服务器,神武3山庄系统怎么玩_神武3山庄系统玩法解析_斗蟹游戏网...
- 2400g运行linux,AMD R5 2400G/R3 2200G核显超频测试
- 计算机应用专业英语求职信,计算机应用专业英文求职信范文