当前位置: 首页 > news >正文

人人都能做PHP简易留言板

PHP版的简易留言板...
之前写的一个简易留言板...使用PHP搭配MySQL
共需要3个文件(gb_view.php、gb_add.htm、gb_check.php)
MySQL表内请新建字段(name、comment)

1.gb_view.php写法
  1. // 连结资料库的相关设定
  2. mysql_connect( 数据库位置 ,' 数据库帐号 ' ,' 数据库密码 ' );
  3. $database=" 数据库名称 ";
  4. $tablename=" 表名称 ";
  5. // 输入SQL检查语法
  6. $dataresult=mysql($database,"select * from $tablename order by  字段 desc");
  7. // 变数rownum为数据的总条数
  8. $rownum=mysql_NumRows($dataresult);
  9. // 设定变量i利用循环结构从DB里面读取数据
  10. $i=0;
  11. while($i<$rownum)
  12. {
  13. // 读取DB中的name&comment字段下的数据
  14. echo mysql_result($dataresult,$i,"name");
  15. // 下面nl2br()为断行的函数
  16. echo nl2br(mysql_result($dataresult,$i,"comment")); $i++;
  17. // 循环结束
  18. }
复制代码
2.gb_add.htm输入页面写法此页面做为 一般输入型表单就好...这边不多说明。
页面设计完后记得把目标指向处理页面(gb_check.php)
3.gb_check.php数据处理写法
  1. //连结数据库的相关设定
  2. mysql_connect( 数据库位置 ,' 数据库帐号 ' ,' 数据库密码 ' );
  3. $database=" 数据库名称 ";
  4. $tablename=" 表名称 ";
  5. //写入数据库中 变量no为数据之Index索引
  6. $Builddata="insert into $tablename values('$ no ','$ name ','$ comment ')";
  7. $create=mysql($database,$Builddata);
复制代码
大功告成!!大功告成!!
这样一个简易型的留言板就完成啰!!
后期当然也可以加入版主回复、悄悄话等高级功能

相关文章:

  • Discuz x1.5 – x2版本 二次注射
  • 网络风险评估与大致流程
  • Joomla Component com_bch LFI Vulnerability
  • IIS“页面无法显示”的故障及其解决方法
  • Linux服务器安全配置
  • sqlmap使用文档
  • MSSQL2008一句话启用xp_cmdshell
  • web脆弱性评估漏洞利用
  • Web Application Firewall Bypasses and PHP Exploit
  • 利用Acunetix WVS进行批量网站漏洞评估
  • F4ck Fckeditor 的精简总结
  • 渗透技巧笔记 - 落泪红尘
  • webshell下查找所有IIS站点配置(渗透时可能有点用)
  • udf手动导出提权
  • 远程包含
  • 【每日笔记】【Go学习笔记】2019-01-10 codis proxy处理流程
  • Android Studio:GIT提交项目到远程仓库
  • CAP 一致性协议及应用解析
  • Django 博客开发教程 8 - 博客文章详情页
  • quasar-framework cnodejs社区
  • RedisSerializer之JdkSerializationRedisSerializer分析
  • 安卓应用性能调试和优化经验分享
  • 从输入URL到页面加载发生了什么
  • 得到一个数组中任意X个元素的所有组合 即C(n,m)
  • 基于webpack 的 vue 多页架构
  • 聊聊flink的BlobWriter
  • 聊聊sentinel的DegradeSlot
  • 爬虫进阶 -- 神级程序员:让你的爬虫就像人类的用户行为!
  • 判断客户端类型,Android,iOS,PC
  • 深入 Nginx 之配置篇
  • 使用agvtool更改app version/build
  • 使用parted解决大于2T的磁盘分区
  • 微信开放平台全网发布【失败】的几点排查方法
  • 微信支付JSAPI,实测!终极方案
  • 再谈express与koa的对比
  • ​第20课 在Android Native开发中加入新的C++类
  • #Linux(make工具和makefile文件以及makefile语法)
  • $.each()与$(selector).each()
  • (C)一些题4
  • (iPhone/iPad开发)在UIWebView中自定义菜单栏
  • (八十八)VFL语言初步 - 实现布局
  • (二)什么是Vite——Vite 和 Webpack 区别(冷启动)
  • (附源码)springboot猪场管理系统 毕业设计 160901
  • (利用IDEA+Maven)定制属于自己的jar包
  • (牛客腾讯思维编程题)编码编码分组打印下标(java 版本+ C版本)
  • (一)appium-desktop定位元素原理
  • (转) Android中ViewStub组件使用
  • .md即markdown文件的基本常用编写语法
  • .NET CLR基本术语
  • .NET MVC 验证码
  • .NET 程序如何获取图片的宽高(框架自带多种方法的不同性能)
  • .net 打包工具_pyinstaller打包的exe太大?你需要站在巨人的肩膀上-VC++才是王道
  • .net连接MySQL的方法
  • .NET企业级应用架构设计系列之技术选型
  • [ CTF ] WriteUp- 2022年第三届“网鼎杯”网络安全大赛(朱雀组)