NO3第三帝国留言簿制作过程


Posted in PHP onOctober 09, 2006

//显示所有的留言  

$conn=mysql_connect("hostname","username","password"); $db=mysql_select_db("dbname",$conn); $numcolumns=8;//每页显示的纪录数  

$query="select *from guestbook"; $result=mysql_query($query); $allnums=mysql_num_rows($result);//计算所有的纪录数 $numpage=ceil($allnums/$numcolumns);//留言簿总共有$numpage页  

$prev=($pagenum-1)*$numcolumns; $next=$prev+$numcolumns;  

if($next>=$allnums)  

{ $next=$allnums; $numcolumns=$next-$prev; }//处理最后一页的$prev,$next

$query="select *from guestbook order by time desc limit $prev,$next ";  

$result=mysql_query($query); //这里是留言簿的页面?  

for ($i=1;$i<=$numcolumns;$i++)  

{ $row=mysql_fetch_array($result);  

//显示所有的留言页面  

----------  

-斑竹回复: -根据回复人的id号 $id=$row['id']; $queryback="select *from gback where id=$id"; $resultback=mysql_query($queryback); $rowback=mysql_fetch_array($resultback); //斑竹回复页面 echo $rowback['noteback'];//回顾内容 echo $rowback['timeback'];//回复时间 }//ecd for  

-----------  

处理回复信息   
$conn=mysql_connect("hostname","username","password"); $db=mysql_select_db("dbname",$conn); $query="select * from phpempire"; $result=mysql_query($query); $row=mysql_fetch_array($result);

if ($password==$row['password'])  

{ $timeback=date("Y-m-d-H:i:s"); $query="insert into gback values('$noteback','$timeback','$id')"; $result=mysql_query($query);  

$message="请稍候....看看所有的留言"; } else { $message="对不起,只有斑竹才可以回复!"; }   

echo $message;  帝国因为有你而精彩  
如果浏览器长时间没有响应,请点击这里的连接  

处理留言信息:  

$conn=mysql_connect("hostname","username","password"); $db=mysql_select_db("dbname",$conn); $time=date("Y-m-d-H:i:s"); $ip=$REMOTE_ADDR; $query="select *from guestbook"; $result=mysql_query($query); $id=mysql_num_rows($result); $id++; $query="insert into guestbook values('$username','$city','$email','$homepage','$note','$ip','$time',$id)"; $result=mysql_query($query);  
注:no3帝国留言簿  
功能介绍:能够实现斑竹回复,斑竹认证  
  特点:结构简单,可扩充功能  
  缺点:速度比较慢  
这个留言簿可以在Http://phpempire.net看到运行的情况,如果您对于这个留言簿的某些过程有点晕给我发email吧!

【本文版权归作者与奥索网共同拥有,如需转载,请注明作者及出处】    

PHP 相关文章推荐
不用数据库的多用户文件自由上传投票系统(3)
Oct 09 PHP
PHP入门速成教程
Mar 19 PHP
Google Voice 短信发送接口PHP开源版(2010.5更新)
Jul 22 PHP
PHP解密Unicode及Escape加密字符串
May 17 PHP
浅谈php错误提示及查错方法
Jul 14 PHP
php实现图片上传并进行替换操作
Mar 15 PHP
PHP入门教程之上传文件实例详解
Sep 11 PHP
php版微信公众平台之微信网页登陆授权示例
Sep 23 PHP
PHP安装BCMath扩展的方法
Feb 13 PHP
PHP实现单例模式建立数据库连接的方法分析
Feb 11 PHP
php swoft框架实例用法
Dec 22 PHP
PHP中strval()函数实例用法
Jun 07 PHP
基于数据库的在线人数,日访问量等统计
Oct 09 #PHP
PHP安装攻略:常见问题解答(三)
Oct 09 #PHP
繁体中文转换为简体中文的PHP函数
Oct 09 #PHP
简体中文转换为繁体中文的PHP函数
Oct 09 #PHP
模仿OSO的论坛(四)
Oct 09 #PHP
二十行语句实现从Excel到mysql的转化
Oct 09 #PHP
一个颜色轮换的简单例子
Oct 09 #PHP
You might like
php内存缓存实现方法
2015/01/24 PHP
PHP易混淆知识整理笔记
2015/09/24 PHP
完美利用Yii2微信后台开发的系列总结
2016/07/18 PHP
禁止F5等快捷键的JS代码
2007/03/06 Javascript
给artDialog 5.02 增加ajax get功能详细介绍
2012/11/13 Javascript
js拦截alert对话框另类应用
2013/01/16 Javascript
node.js中的fs.writeFile方法使用说明
2014/12/14 Javascript
javascript下拉列表菜单的实现方法
2015/11/18 Javascript
jQuery事件_动力节点Java学院整理
2017/07/05 jQuery
详解redis在nodejs中的应用
2018/05/02 NodeJs
JavaScript折半查找(二分查找)算法原理与实现方法示例
2018/08/06 Javascript
vue完成项目后,打包成静态文件的方法
2018/09/03 Javascript
详解js常用分割取字符串的方法
2019/05/15 Javascript
如何手写简易的 Vue Router
2020/10/10 Javascript
解决vue初始化项目一直停在downloading template的问题
2020/11/09 Javascript
Python采用socket模拟TCP通讯的实现方法
2014/11/19 Python
Python logging管理不同级别log打印和存储实例
2018/01/19 Python
python爬取微信公众号文章
2018/08/31 Python
Python字符串逆序输出的实例讲解
2019/02/16 Python
python批量图片处理简单示例
2019/08/06 Python
python飞机大战pygame游戏之敌机出场实现方法详解
2019/12/17 Python
Python使用uuid库生成唯一标识ID
2020/02/12 Python
实习期自我鉴定
2013/10/11 职场文书
企业门卫岗位职责
2013/12/12 职场文书
欢送退休感言
2014/02/08 职场文书
中学生运动会入场词
2014/02/12 职场文书
安全标语大全
2014/06/10 职场文书
销售员工作检讨书(推荐篇)
2014/10/18 职场文书
2014年班主任工作总结
2014/11/08 职场文书
公司出差管理制度范本
2015/08/05 职场文书
学生会干部任命书
2015/09/21 职场文书
幼儿园开学家长寄语(2016秋季)
2015/12/03 职场文书
宪法宣传标语100条
2019/10/15 职场文书
HTML中的表单Form实现居中效果
2021/05/25 HTML / CSS
python使用PySimpleGUI设置进度条及控件使用
2021/06/10 Python
MySQL数据库如何查看表占用空间大小
2022/06/10 MySQL