简单的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分页显示制作详细讲解
Dec 05 PHP
让你的网站首页自动选择语言转跳
Dec 06 PHP
PHP连接SQLServer2005 的问题解决方法
Jul 19 PHP
js限制checkbox勾选的个数以及php获取多个checkbbox的方法深入解析
Jul 18 PHP
在Yii框架中使用PHP模板引擎Twig的例子
Jun 13 PHP
ThinkPHP CURD方法之order方法详解
Jun 18 PHP
php有道翻译api调用方法实例
Dec 22 PHP
PHP共享内存使用与信号控制实例分析
May 09 PHP
Yii2.0建立公共方法简单示例
Jan 29 PHP
PHP观察者模式实例分析【对比JS观察者模式】
May 22 PHP
php+jQuery ajax实现的实时刷新显示数据功能示例
Sep 12 PHP
thinkphp5框架实现数据库读取的数据转换成json格式示例
Oct 10 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
linux php mysql数据库备份实现代码
2009/03/10 PHP
利用curl 多线程 模拟 并发的详解
2013/06/14 PHP
Php无限级栏目分类读取的实现代码
2014/02/19 PHP
ThinkPHP在新浪SAE平台的部署实例
2014/10/31 PHP
PHP遍历数组的方法汇总
2015/04/30 PHP
修复ShopNC使用QQ 互联时提示100010 错误
2015/11/08 PHP
Laravel 5.5 的自定义验证对象/类示例代码详解
2017/08/29 PHP
PHP array_reduce()函数的应用解析
2018/10/28 PHP
HTTP 304错误的详细讲解
2013/11/13 Javascript
js中日期的加减法
2015/05/06 Javascript
Dojo获取下拉框的文本和值实例代码
2016/05/27 Javascript
jQuery联动日历的实例解析
2016/12/02 Javascript
JavaScript 动态三角函数实例详解
2017/01/08 Javascript
微信小程序 页面之间传参实例详解
2017/01/13 Javascript
Bootstrap table右键功能实现方法
2017/02/20 Javascript
Node.js中的require.resolve方法使用简介
2017/04/23 Javascript
JavaScript hasOwnProperty() 函数实例详解
2017/08/04 Javascript
javascript防抖函数debounce详解
2019/06/11 Javascript
Layui 动态禁止select下拉的例子
2019/09/03 Javascript
简单了解vue中的v-if和v-show的区别
2019/10/08 Javascript
通过vue刷新左侧菜单栏操作
2020/08/06 Javascript
解决vue axios跨域 Request Method: OPTIONS问题(预检请求)
2020/08/14 Javascript
用webAPI实现图片放大镜效果
2020/11/23 Javascript
使用 Python 实现简单的 switch/case 语句的方法
2018/09/17 Python
基于Python实现定时自动给微信好友发送天气预报
2018/10/25 Python
对python修改xml文件的节点值方法详解
2018/12/24 Python
python 字典操作提取key,value的方法
2019/06/26 Python
python实现windows倒计时锁屏功能
2019/07/30 Python
使用tensorflow显示pb模型的所有网络结点方式
2020/01/23 Python
python自动生成sql语句的脚本
2021/02/24 Python
使用phonegap播放音频的实现方法
2017/03/31 HTML / CSS
GNC健安喜美国官网:美国第一营养品牌
2016/07/22 全球购物
女性时尚网购:Chic Me
2019/07/30 全球购物
学风建设演讲稿
2014/09/12 职场文书
民主生活会汇报材料
2014/12/15 职场文书
Matplotlib可视化之添加让统计图变得简单易懂的注释
2021/06/11 Python