简单的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 相关文章推荐
图书管理程序(一)
Oct 09 PHP
PHP与javascript的两种交互方式
Oct 09 PHP
php 数组二分法查找函数代码
Feb 16 PHP
通达OA公共代码 php常用检测函数
Dec 14 PHP
php实现快速排序的三种方法分享
Mar 12 PHP
支付宝接口开发集成支付环境小结
Mar 17 PHP
php简单实现多字节字符串翻转的方法
Mar 31 PHP
PHP查看当前变量类型的方法
Jul 31 PHP
变量在 PHP7 内部的实现(一)
Dec 21 PHP
php 从指定数字中获取随机组合的简单方法(推荐)
Apr 05 PHP
laravel框架中路由设置,路由参数和路由命名实例分析
Nov 23 PHP
php7 图形用户界面GUI 开发示例
Feb 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
收音机史话 - 1960年代前后的DIY
2021/03/02 无线电
PHP删除数组中特定元素的两种方法
2013/07/02 PHP
利用phpexcel把excel导入数据库和数据库导出excel实现
2014/01/09 PHP
Yii2框架数据库简单的增删改查语法小结
2016/08/31 PHP
js中将具有数字属性名的对象转换为数组
2011/03/06 Javascript
js操纵跨frame的三级联动select下拉选项实例介绍
2013/05/19 Javascript
BootStrap下拉菜单和滚动监听插件实现代码
2016/09/26 Javascript
值得分享的Bootstrap Table使用教程
2016/11/23 Javascript
Jquery 整理元素选取、常用方法一览表
2016/11/26 Javascript
JS中使用 after 伪类清除浮动实例
2017/03/01 Javascript
js 获取json数组里面数组的长度实例
2017/10/31 Javascript
Servlet3.0与纯javascript通过Ajax交互的实例详解
2018/03/18 Javascript
Node.js连接Sql Server 2008及数据层封装详解
2018/08/27 Javascript
JavaScript使用prototype原型实现的封装继承多态示例
2018/08/31 Javascript
详解webpack2异步加载套路
2018/09/14 Javascript
详解小程序不同页面之间通讯的解决方案
2018/11/23 Javascript
Node.js创建一个Express服务的方法详解
2020/01/06 Javascript
node.js实现http服务器与浏览器之间的内容缓存操作示例
2020/02/11 Javascript
Python常见数字运算操作实例小结
2019/03/22 Python
树莓派用python中的OpenCV输出USB摄像头画面
2019/06/22 Python
通过selenium抓取某东的TT购买记录并分析趋势过程解析
2019/08/15 Python
django-rest-swagger的优化使用方法
2019/08/29 Python
python 基于pygame实现俄罗斯方块
2021/03/02 Python
HTML5 placeholder属性详解
2016/06/22 HTML / CSS
印度在线杂货店:bigbasket
2018/08/23 全球购物
德国、奥地利和瑞士最大的旅行和度假门户网站:HolidayCheck
2019/11/14 全球购物
怎样从/向数据文件读/写结构
2014/11/23 面试题
写求职信有什么意义
2014/02/17 职场文书
收银出纳员岗位职责
2014/02/23 职场文书
八项规定自查自纠报告及整改措施
2014/10/26 职场文书
2014年管理工作总结
2014/11/22 职场文书
幼儿园大班教师个人工作总结
2015/02/05 职场文书
《平移和旋转》教学反思
2016/02/19 职场文书
表扬稿表扬信的格式及范文
2019/06/24 职场文书
七年级作文之我的梦想
2019/10/16 职场文书
JavaScript嵌入百度地图API的最详细方法
2021/04/16 Javascript