简单的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 相关文章推荐
手把手教你打印出PDF(关于fpdf的简单应用)
Jun 25 PHP
php构造函数实例讲解
Nov 13 PHP
zf框架的Filter过滤器使用示例
Mar 13 PHP
PHP不用递归遍历目录下所有文件的代码
Jul 04 PHP
Codeigniter的一些优秀特性总结
Jan 21 PHP
php使用Header函数,PHP_AUTH_PW和PHP_AUTH_USER做用户验证
May 04 PHP
thinkPHP实现签到功能的方法
Mar 15 PHP
PHP基于关联数组20行代码搞定约瑟夫问题示例
Nov 07 PHP
php常用经典函数集锦【数组、字符串、栈、队列、排序等】
Aug 23 PHP
php的命名空间与自动加载实现方法
Aug 25 PHP
解决Laravel blade模板转义html标签的问题
Sep 03 PHP
laravel添加角色和模糊搜索功能的实现代码
Jun 22 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
php jq jquery getJSON跨域提交数据完整版
2013/09/13 PHP
php加速器eAccelerator的配置参数、API详解
2014/05/05 PHP
JavaScript为对象原型prototype添加属性的两种方式
2010/08/01 Javascript
JS打开新窗口的2种方式
2013/04/18 Javascript
js jquery获取随机生成id的服务器控件的三种方法
2013/07/11 Javascript
jsMind通过鼠标拖拽的方式调整节点位置
2015/04/13 Javascript
点评js异步加载的4种方式
2015/12/22 Javascript
在AngularJS框架中处理数据建模的方式解析
2016/03/05 Javascript
javascript基本算法汇总
2016/03/09 Javascript
html中鼠标滚轮事件onmousewheel的处理方法
2016/11/11 Javascript
javascript简单进制转换实现方法
2016/11/24 Javascript
实例解析angularjs的filter过滤器
2016/12/14 Javascript
jQuery zTree树插件动态加载实例代码
2017/05/11 jQuery
小程序指纹验证的实现代码
2018/12/04 Javascript
详解简单易懂的 ES6 Iterators 指南和示例
2019/09/24 Javascript
Vue实现返回顶部按钮实例代码
2020/10/21 Javascript
详解nginx配置vue h5 history去除#号
2020/11/09 Javascript
[53:10]Secret vs Pain 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/20 DOTA
linux环境下安装pyramid和新建项目的步骤
2013/11/27 Python
python中pass语句用法实例分析
2015/04/30 Python
Python函数返回值实例分析
2015/06/08 Python
python利用Opencv实现人脸识别功能
2019/04/25 Python
Keras Convolution1D与Convolution2D区别说明
2020/05/22 Python
纯css3使用vw和vh实现自适应的方法
2018/02/09 HTML / CSS
意大利独特而优质的家居用品:Fazzini
2018/12/05 全球购物
英国领先的豪华时尚家居网上商店:Amara
2019/08/12 全球购物
思想作风建设心得体会
2014/10/22 职场文书
走群众路线学习心得体会
2014/10/31 职场文书
2015年暑期社会实践活动总结
2015/03/27 职场文书
财务经理岗位职责范本
2015/04/08 职场文书
惹女朋友生气检讨书
2015/05/06 职场文书
中学图书馆工作总结
2015/08/11 职场文书
如何写一份成功的商业计划书
2019/06/25 职场文书
深入浅析Django MTV模式
2021/09/04 Python
Golang连接并操作MySQL
2022/04/14 MySQL
JS中forEach()、map()、every()、some()和filter()的用法
2022/05/11 Javascript