Dream Maker 老漂 不要有和人斗的心,你要赢的是你自己!

从零开始跟周梓学php教程-第十天

从零开始跟周梓学php教程-第十天

今日内容
最后一课:简单留言本实例

经过前九天我们已经掌握的php的语法和mysql的数据库的基本知识,以后的学习就靠做一些实例来学习一些模块,来慢慢进入php开发的行列。所有的基础知识靠这个留言本来总结一下吧

开发一个东西的流程:功能需求------页面设计-----数据库设计-----代码编辑——调试
从功能上看留言本需要写留言所以有留言页面(add.php) 浏览留言要有浏览留言页面(list.php)我们学了mysql数据库所以我们要利用数据库去存储就要做个链接数据库(链接数据库文件conn.php)
这样一个最简单的留言本就诞生了,分三个文件

conn.php

/*
* Created on 2009-7-23
* LEOBOOK V1.0
* To change the template for this generated file go to
* Window - Preferences - PHPeclipse - PHP - Code Templates
*/
$conn = @ mysql_connect("localhost", "root", "") or die("数据库链接错误");
mysql_select_db("bbs",$conn);
mysql_query("set names 'GBK'"); //使用GBK中文编码;


?>


add.php


/*
* Created on 2009-7-23
*
* To change the template for this generated file go to
* Window - Preferences - PHPeclipse - PHP - Code Templates
*/
include("conn.php");
if($_POST['submit']){
$sql="insert into message (id,user,title,content,lastdate)".
"values ('','$_POST[user]','$_POST[title]','$_POST[content]',now())";
mysql_query($sql);
echo "发表成功";
}
?>

 

用户:

标题:

内容:




list.php

/*
* Created on 2009-7-24
*
* To change the template for this generated file go to
* Window - Preferences - PHPeclipse - PHP - Code Templates
*/
include("conn.php");


?>
$sql="select * from message order by id desc";
$query=mysql_query($sql);
while($row=mysql_fetch_array($query)){
?>
标题: 用户:
内容:

}
?>


这样一个超级简单的留言本就完成了 我们的课程也结束了
我们已经掌握了所有php基本的内容了,简单的留言本代码在下边的附件里
大家可以把每行多读懂
一步一步的去做新的东西 慢慢的就学会开发了

课程全部结束 感谢大家对教程的支持
如果您有什么意见或是教程有什么错误都可以跟帖子,我会改正
有时间会不断的修改优化这个教程的。

 

Tags: php教程 php

发布: 老漂 分类: 网站|站长 评论: 0 浏览: 126
留言列表
发表留言
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。