简单的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 相关文章推荐
Zend引擎的发展 [15]
Oct 09 PHP
PHP中的正规表达式(二)
Oct 09 PHP
一家之言的经验之谈php+mysql扎实个人基本功
Mar 27 PHP
phpmyadmin安装时提示:Warning: require_once(./libraries/common.inc.php)错误解决办法
Aug 18 PHP
php创建sprite
Feb 11 PHP
PHP将两个关联数组合并函数提高函数效率
Mar 18 PHP
初识通用数据库操作类――前端easyui-datagrid,form(php)
Jul 31 PHP
php实现倒计时效果
Dec 19 PHP
PHP闭包函数传参及使用外部变量的方法
Mar 15 PHP
php5.2的curl-bug 服务器被php进程卡死问题排查
Sep 19 PHP
php将从数据库中获得的数据转换成json格式并输出的方法
Aug 21 PHP
PHP 实现链式操作
Mar 09 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 Parse Error: syntax error, unexpected $end 错误的解决办法
2012/06/05 PHP
PHP使用glob函数遍历目录或文件夹的方法
2014/12/16 PHP
JavaScript数据类型之基本类型和引用类型的值
2015/04/01 Javascript
纯js实现无限空间大小的本地存储
2015/06/18 Javascript
数据分析软件之FineReport教程:[5]参数界面JS(全)
2015/08/13 Javascript
js如何判断访问是来自搜索引擎(蜘蛛人)还是直接访问
2015/09/14 Javascript
总结jQuery插件开发中的一些要点
2016/05/16 Javascript
js多功能分页组件layPage使用方法详解
2016/05/19 Javascript
jQuery封装的屏幕居中提示信息代码
2016/06/08 Javascript
JS实现焦点图轮播效果的方法详解
2016/12/19 Javascript
js实现截图保存图片功能的代码示例
2017/02/16 Javascript
Bootstrap fileinput文件上传预览插件使用详解
2017/05/16 Javascript
微信小程序picker组件简单用法示例【附demo源码下载】
2017/12/05 Javascript
浅析Vue中拆分视图层代码的5点建议
2019/08/15 Javascript
javascript实现贪吃蛇小练习
2020/07/05 Javascript
[02:54]DOTA2亚洲邀请赛 VG战队出场宣传片
2015/02/07 DOTA
python解析发往本机的数据包示例 (解析数据包)
2014/01/16 Python
django+js+ajax实现刷新页面的方法
2017/05/22 Python
Python数据集切分实例
2018/12/08 Python
关于python之字典的嵌套,递归调用方法
2019/01/21 Python
Python中文件的写入读取以及附加文字方法
2019/01/23 Python
Python爬虫抓取技术的一些经验
2019/07/12 Python
python 检查数据中是否有缺失值,删除缺失值的方式
2019/12/02 Python
Anaconda3中的Jupyter notebook添加目录插件的实现
2020/05/18 Python
python在协程中增加任务实例操作
2021/02/28 Python
中外合拍动画首获奥斯卡提名,“上海出品”《飞奔去月球》能否拿下最终大奖?
2021/03/16 国漫
JustFab加拿大:女鞋、靴子、手袋和服装在线
2018/05/18 全球购物
大学生创业项目方案
2014/03/08 职场文书
七一建党日演讲稿
2014/09/05 职场文书
国庆节促销广告语2014
2014/09/19 职场文书
退税申请报告怎么写
2015/05/18 职场文书
2019关于垃圾分类处理的调查报告
2019/12/26 职场文书
go语言中切片与内存复制 memcpy 的实现操作
2021/04/27 Golang
python 如何获取页面所有a标签下href的值
2021/05/06 Python
Vue如何清空对象
2022/03/03 Vue.js
Golang 入门 之url 包
2022/05/04 Golang