简单的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 相关文章推荐
一个oracle+PHP的查询的例子
Oct 09 PHP
php 进度条实现代码
Mar 10 PHP
PHP 模拟登陆MSN并获得用户信息
May 16 PHP
php array_map array_multisort 高效处理多维数组排序
Jun 11 PHP
破解图片防盗链的代码(asp/php)测试通过
Jul 02 PHP
发一个php简单的伪原创程序,配合商城采集用的
Oct 12 PHP
PHP正确解析UTF-8字符串技巧应用
Nov 07 PHP
利用curl抓取远程页面内容的示例代码
Jul 23 PHP
Zend Framework缓存Cache用法简单实例
Mar 19 PHP
php 实现301重定向跳转实例代码
Jul 18 PHP
php利用header函数下载各种文件
Aug 24 PHP
php使用GD2绘制几何图形示例
Feb 15 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 checkdate、getdate等日期时间函数操作详解
2010/03/11 PHP
通过缓存数据库结果提高PHP性能的原理介绍
2012/09/05 PHP
解析posix与perl标准的正则表达式区别
2013/06/17 PHP
PHP实现负载均衡下的session共用功能
2018/04/17 PHP
PHP正则验证字符串是否为数字的两种方法并附常用正则
2019/02/27 PHP
js注意img图片的onerror事件的分析
2011/01/01 Javascript
Javascript中匿名函数的多种调用方式总结
2013/12/06 Javascript
jquery处理json对象
2014/11/03 Javascript
JS实现带圆弧背景渐变效果的导航菜单代码
2015/10/13 Javascript
微信小程序购物商城系统开发系列-目录结构介绍
2016/11/21 Javascript
jquery实现百叶窗效果
2017/01/12 Javascript
Vue-Router实现页面正在加载特效方法示例
2017/02/12 Javascript
layer插件select选中默认值的方法
2018/08/14 Javascript
NodeJS模块与ES6模块系统语法及注意点详解
2019/01/04 NodeJs
一文读懂ES7中的javascript修饰器
2019/05/06 Javascript
vue使用swiper实现中间大两边小的轮播图效果
2019/11/24 Javascript
js实现购物车商品数量加减
2020/09/21 Javascript
[03:38]2014DOTA2西雅图国际邀请赛 VG战队巡礼
2014/07/07 DOTA
使用Python和Prometheus跟踪天气的使用方法
2019/05/06 Python
wxPython色环电阻计算器
2019/11/18 Python
Python 如何批量更新已安装的库
2020/05/26 Python
python实现银行账户系统
2021/02/22 Python
css3实现冲击波效果的示例代码
2018/01/11 HTML / CSS
基于HTML5超酷摄像头(HTML5 webcam)拍照功能实现代码
2012/12/13 HTML / CSS
美国高街时尚品牌:OASAP
2016/07/24 全球购物
Spartoo西班牙官网:法国时尚购物网站
2018/03/27 全球购物
欧洲有机婴儿食品最大的市场:Organic Baby Food(供美国和加拿大)
2018/03/28 全球购物
少先队入队活动方案
2014/02/08 职场文书
遗体告别仪式主持词
2014/03/20 职场文书
2014年党员自我剖析材料
2014/10/07 职场文书
党员查摆问题及整改措施
2014/10/10 职场文书
中国梦宣传标语口号
2015/12/26 职场文书
公司员工违法违章行为检讨书
2019/06/24 职场文书
MySQL里面的子查询的基本使用
2021/08/02 MySQL
sql注入教程之类型以及提交注入
2021/08/02 MySQL
Docker安装MySql8并远程访问的实现
2022/07/07 Servers