简单的PHP留言本实例代码


Posted in PHP onMay 09, 2010

config.php

<?php 
$conn = @mysql_connect("localhost","root","") or die("数据库连接出错!"); 
mysql_select_db("gb",$conn); 
mysql_query("set names 'GBK'"); 
?>

add.php
<?php 
include("config.php"); 
if($_POST['submit']){ 
//在这里的时候,忘记message里还有个字段lastdate没有写,导致插入数据不成功。找了好久才找出错误。 
$sql="insert into message (id,user,title,content,lastdate) values ('','$_POST[user]','$_POST[title]','$_POST[content]',now())"; 
mysql_query($sql); 
echo "成功"; 
} 
?> 
<form action="add.php" method="post"> 
用户:<input type="text" name="user" /><br> 
标题:<input type="text" name="title" /><br /> 
内容:<textarea name="content"></textarea><br /> 
<input type="submit" name="submit" value="提交" /> 
</form>

view.php
<?php 
include("config.php"); 
?> 
<table width=500 border="0" align="center" cellpadding="5" cellspacing="1" bgcolor="#add3ef"> 
<?php 
$sql="select * from message order by id desc"; 
$query=mysql_query($sql); 
while($row=mysql_fetch_array($query)){ 
?> 
//NND。我在wampserver默认环境下,使用<?=$row[title]?>这种语法,就是读取不出内容来。非要用这种才可以。郁闷。又是好久才琢磨出来 
<tr bgcolor="#eff3ff"> 
<td>标题:<?php echo $row[title];?> 用户:<?php echo $row[user];?></td> 
</tr> 
<tr bgColor="#ffffff"> 
<td>内容:<?php echo $row[content];?></td> 
</tr> 
<?php 
} 
?> 
</table>

然后还有个数据库的SQL。
CREATE TABLE `message` ( 
`id` tinyint(1) NOT NULL auto_increment, 
`user` varchar(25) NOT NULL, 
`title` varchar(50) NOT NULL, 
`content` tinytext NOT NULL, 
`lastdate` date NOT NULL, 
PRIMARY KEY (`id`) 
) ENGINE=InnoDB DEFAULT CHARSET=gbk AUTO_INCREMENT=1 ;
PHP 相关文章推荐
php cookis创建实现代码
Mar 16 PHP
允许phpmyadmin空密码登录的配置方法
May 29 PHP
修改php.ini以达到屏蔽错误信息并记录日志
Jun 16 PHP
关于PHP自动判断字符集并转码的详解
Jun 26 PHP
PHP图片上传代码
Nov 04 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(八)
Jun 23 PHP
php中Ctype函数用法详解
Dec 09 PHP
php自定义错误处理用法实例
Mar 20 PHP
php生成高清缩略图实例详解
Dec 07 PHP
PHP云打印类完整示例
Oct 15 PHP
PHP中仿制 ecshop验证码实例
Jan 06 PHP
php使用filter_var函数判断邮箱,url,ip格式示例
Jul 06 PHP
php 上一篇,下一篇文章实现代码与原理说明
May 09 #PHP
php 获取本机外网/公网IP的代码
May 09 #PHP
php 仿Comsenz安装效果代码打包提供下载
May 09 #PHP
php ob_flush,flush在ie中缓冲无效的解决方法
May 09 #PHP
php 各种应用乱码问题的解决方法
May 09 #PHP
php 输出双引号&quot;与单引号'的方法
May 09 #PHP
php for 循环语句使用方法详细说明
May 09 #PHP
You might like
PHP4实际应用经验篇(2)
2006/10/09 PHP
PHP正则表达式之定界符和原子介绍
2012/10/05 PHP
解决phpcms更换javascript的幻灯片代码调用图片问题
2014/12/26 PHP
PHP的imageTtfText()函数深入详解
2021/03/03 PHP
ExtJs事件机制基本代码模型和流程解析
2010/10/24 Javascript
jquery图片倾斜层叠切换特效代码分享
2015/08/27 Javascript
JS实现仿QQ面板的手风琴效果折叠菜单代码
2015/09/11 Javascript
js仿百度登录页实现拖动窗口效果
2016/03/11 Javascript
Bootstrap3.0学习教程之JS折叠插件
2016/05/27 Javascript
jQuery Mobile漏洞会有跨站脚本攻击风险
2017/02/12 Javascript
jQuery模拟窗口抖动效果
2017/03/15 Javascript
JavaScript创建对象_动力节点Java学院整理
2017/06/27 Javascript
bootstrap datepicker插件默认英文修改为中文
2017/07/28 Javascript
深入理解Vue transition源码分析
2017/07/30 Javascript
node.js基于fs模块对系统文件及目录进行读写操作的方法详解
2017/11/10 Javascript
js隐式转换的知识实例讲解
2018/09/28 Javascript
Nuxt.js实战和配置详解
2019/08/05 Javascript
jQuery三组基本动画与自定义动画操作实例总结
2020/05/09 jQuery
使用JavaScript通过前端发送电子邮件
2020/05/22 Javascript
编写Python脚本来获取Google搜索结果的示例
2015/05/04 Python
python PIL模块与随机生成中文验证码
2016/02/27 Python
深入解析Python中的list列表及其切片和迭代操作
2016/03/13 Python
Python爬虫番外篇之Cookie和Session详解
2017/12/27 Python
对python 通过ssh访问数据库的实例详解
2019/02/19 Python
Python2.7实现多进程下开发多线程示例
2019/05/31 Python
python实现对列表中的元素进行倒序打印
2019/11/23 Python
使用Python的datetime库处理时间(RPA流程)
2019/11/24 Python
Python如何访问字符串中的值
2020/02/09 Python
OpenCV+Python3.5 简易手势识别的实现
2020/12/21 Python
详解Python之Scrapy爬虫教程NBA球员数据存放到Mysql数据库
2021/01/24 Python
SEPHORA新西兰官方网站:购买化妆品和护肤品
2016/12/02 全球购物
保密协议书范本
2014/04/22 职场文书
教师自我剖析材料(群众路线)
2014/09/29 职场文书
个人年终总结范文
2015/03/09 职场文书
入党宣誓大会后的感想
2015/08/10 职场文书
室外天线与收音机天线杆接合方法
2022/04/05 无线电