1.基本业务功能

  》查看所有留言功能,index/index需要一个页面,用来展示当前应用程序中所有留言信息(默认页面)。

  展示形式:表格或者无序列表,这里用表格,方便些

  》查看单条留言,index/view显示某条留言的详细信息。

    单击留言列表中得到某条留言时,才显示单条信息的详细页面。

  》添加留言index/add。通过html表格的形式,想数据库中插入一条留言。

  》修改/编辑留言index/edit:通过html表格的形式,允许用户修改数据库中的某条留言。

  》删除留言index/delete:把数据库中的结果集删除掉。删除成功后,应该重新进入留言列表页面。

2,数据表设计

1 create table `msg` (
2   `id` int(11) not null auto_increment primary key,
3   `title` varchar(255) not null default '',
4   `content` text not null,
5   `autho` varchar(255) not null default '',
6   `time` timestamp not null default current_timestamp on update current_timestamp
7
8 ) engine myisam  charset=utf8 ;

3分页处理

  主要依赖于一条sql语句 :select * from msg limit 0,10;

  它的作用是获取msg数据表中所有记录,但是我只需要从下标0开始的10条记录。我们把它引入php中,引入变量替换的方法就是 select * from msg limit $offset ,$size;

 如果要查询的是

        第一页的话,是从0开始的10条记录(0~9条);

        第二页  下标10开始的10条记录(10~19条);

        第三页 下标20开始的10条记录(20~29条);

》分页属性设置

  记录总数:$count

  每一页的条数:$pagesize(5)//假设是5条

  页数:$pagecount;

  每一页记录的开始序号:$pageBegin    // (page-1)*$pagesize

  当前页码:$page

获取get参数使用了一个I方法,I('get.参数名')

  

转载于:https://www.cnblogs.com/a2762/p/4113094.html

ThinkPHP(3.2)搭建简单留言板项目相关推荐

  1. 【CyberSecurityLearning 附】使用PHP语言搭建简单的论坛:注册功能实现+PHP个人中心设计+简单留言板

    使用PHP语言搭建简单的论坛 简单留言板 留言 个人中心           登录                验证码           注册                头像          ...

  2. Django留言板项目完整搭建

    Django留言板项目完整搭建 1.新建python虚拟环境 2.安装Django并新建Django项目 3.生成的目录说明 4.新建一些目录 1.进入虚拟环境的命令 2.可以用Django的命令来新 ...

  3. 基于javaweb+mysql的简单留言板

    基于javaweb+mysql的简单留言板 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/idea/myeclipse/sts等均可配置运行 适用 课程设计, ...

  4. php留言簿代码,php自治简单留言板代码

    php自治简单留言板代码 $lianjie = mysql_connect("localhost","root","xiaolie") or ...

  5. vue实现留言板的功能_基于vue和bootstrap实现简单留言板功能

    本文实例为大家分享了vue实现简单留言板功能的具体代码,供大家参考,具体内容如下 作为一个刚开始接触vue的前端小白,我想在这里记录一些学习过程,希望和大家一起进步,如有不妥处之处,请多多指教呦. 今 ...

  6. HTML5实现简单留言板1

    简单留言板之前端 最近参加培训,HTML学习也有一段时间了:感觉时间过得很快,,. 前端的开发还是有利器的–HBuilder 首先看下自动生成的模块: <!DOCTYPE html> &l ...

  7. 微信小程序简单留言板

    微信小程序入简单留言板 首先在home.wxml页面完成简单的布局 <input type="text" class="inp" placeholder= ...

  8. php简易留言板功能,PHP实现简单留言板功能的方法

    这篇文章主要为大家详细介绍了PHP简单留言板功能的实现代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 具体内容如下: index.php error_reporting(0); //关闭NOT ...

  9. React(05):使用react完成简单留言板案例

    前言 之前学了react基本语法和jsx/组件化,这里还是用ts学习时候的本地留言板案例来实践一下之前的学习语法: 正文 注意点 引入react.react-dom.babel,development ...

最新文章

  1. 博客转向 github pages
  2. 台湾大学林轩田机器学习基石课程学习笔记6 -- Theory of Generalization
  3. 中如何使用echart_jQueryEasyUI中的拖拽事件如何使用
  4. 在Ubuntu下安装jdk解压出现问题:./jdk-6u30-linux-i586.bin: 113: ./install.sfx.3631: not found
  5. 广州python平均薪资_爬取广州的python和Java薪资,为什么Python 高于Java(有代码)...
  6. xmind 模板_XMind 教程 | 如何写出让人眼前一亮的年终总结?
  7. Vscode下安装Go语言及其插件
  8. vscode-textlive-paper学习记录
  9. linux系统为什么很重要,为什么Linux系统始终取代不了Windows?这4个原因80%的人不知道!...
  10. 网络编程之 创建多个子进程,避免踩坑。
  11. kafka分区和es的分区支持对比
  12. 深入理解Webpack核心模块Tapable钩子[同步版]
  13. 算法导论——lec 12 平摊分析与优先队列
  14. Mathematical operation
  15. Django学习手册 - csrf
  16. JQuery中使用cookie记住背景颜色
  17. 【优化算法】晶体结构算法【含Matlab源码 1800期】
  18. java正则表达式的减号_JAVA正则表达式
  19. 拨号ECS和拨号VPS的区别
  20. 判断HTTP代理的高匿程度

热门文章

  1. 动态添加模板列及保持页面状态
  2. (一)prometheus与grafana介绍与安装
  3. Redis3.2.5部署(单节点)
  4. 关于ping命令的工作原理
  5. Windows PowerShell:(2)基本操作
  6. Linux 脚本、 正则表达式 等
  7. 加载一张图片到ImageView到底占据多少内存
  8. mysql数据库表复用_MySQL 数据库之表操作
  9. 数据结构:单链表操作之如何判断链表是否带环及相关操作
  10. 链表(单链表、双链表、内核链表)