主题:  Dreamweaver MX制作PHP动态网页初步教程!

缠绵

职务:普通成员
等级:1
金币:0.0
发贴:15
注册:2002/12/21 10:12:23
#12002/12/21 10:18:09
以前无论做一般的静态网页或是做ASP、PHP网页都是用记事本和FONTPAGE,因为我觉得这两个软件已经足够用了,Dreamweaver我到现在也没有学会,呵呵。不过近来无事就下载了个Dreamweaver MX看了看,不看不知道,一看我到真的是喜欢上它了,不为别的就是因为它里面集成了对ASP、ASP.NET(这个我也不太懂,好像是ASP的变种升级版)、PHP(结合MYSQL数据库)的支持,当时真是激动啊。。。。到写这遍文章时还激动ing.....

我当时就花了一天时间着磨其中的奥妙,直到把它大致的功能了解才放手,现将本人在Dreamweaver MX中做动态网页的体验和经验与大家分享!(读此文者应具有一定的MYSLQ数据库基础,如果不明白也可以给我来信。)

好了,废话少说,现在进入正题!

首先来讲本人的最爱--PHP网页的制作过程(ASP就不说了,5D网上已经有了关于制作ASP留言本的教程了^_^)
1、先配置好PHP本机调试环境(如不明白参阅PHP和MYSQL测试环境的简易安装、操作教程!
2、先建立一个MYSQL数据库(动态网页如果没有后台数据库的支持那就不叫动态了!呵呵)
3、打开Dreamweaver MX,选中站点菜单中的新建站点,


在弹出的对话框中点击基本,输入你站点的名字(你想输什么就输什么)

进入下一步,选择其中的我想使用服务器术语一项,并选取PHP MYSQL一项,

单击NEXT选中第一项--在本地编辑和测试,并输入你储存文件的目录,

点NEXT再输入你要在浏览器里浏览的目录,

点击其中的测试URL按扭进行测试,如果成功进入下一步!



4、点击NEXT进入下一个页面,其中的两个选项选第二个(因为没必要选第一个!呵呵)



单击NEXT进入



点击DONE,系统会检测一些信息,完成后在Dreamweaver MX右边你会看到



点击数据库下面的加号



弹出对话框



这里是比较重要的一步,你要认真填写,不然就会GAME OVER了,呵呵,第一项你可是随便填,在MYSQL SERVER中填写你的MYSQL数据库地址,一般是127。0。0。1或LOCALHOST,然后填写你MYSQL数据库的用户名和密码,然后点SELECT,



选中你的MYSQL数据库,我的就是留言用的LY了,呵呵,确定后测试一下,如果出现



那么恭喜你了,哈哈!!!确定后在Dreamweaver MX右边会看到数据库下有了一个你刚才建的一个数据库源,




把窗口切换到服务器行为选项,点击其中的加号,选中第一项RECORDSET



将弹出对话框如下:



名称不用修改,连接就选你先前建立的数据源--XM,表格就选你要用到的表的名字,我用的是XIAO
选中后在下面的空白框中会出现你所选中表的字段,完成后点测试先进行一下测试,如果不出意外应该出现下面的窗口:



窗口会显示你所选中的表里的部分数据,呵呵,确定后在Dreamweaver MX右边的服务器行为选项中将出现:



好了,到此就已经完了对PHP和MYSQL数据库的联接,下面要讲的是如何让你能在网页中看到你想看到的数据。。。

下面就来让我们看看如何在IE里浏览后台数据库的数据了!

1、先在布局视图中建立一个表格:(关于怎样用HTML语言做表格在此就不说了)



2、选中留言人下面的表格里的1,然后在DW MX在右边的绑定选项栏中下选中其中的NAME,





3、点击其下的插入,表格就会变为:



此时表示留言人已经与数据库中的NAME字段绑定!

4、重复上述操作,直至表格中所有字段均与数据库绑定,如图:



5、完成上述操作后把文件另存为你先前设定的文件目录下,比如我的就是保存在c:/www.wodejia.net/Apache/HTDOCS/ly目录下,取名为ly.php!

6、打开IE,在地址栏中输入你刚才那个文件的PHP测试地址,如比我的就是:http://127.0.0.1:287/ly/ly.php,发现什么了?是不是看到了数据库中的数据了?
呵呵,



到此可以说已经基本完成了!
当然这只是个雏形,只是显示了一条数据,但这毕竟是迈出了制作PHP关键性的一步!


接下来就来说说如何显示数据库中的所有数据以及如何进行分页显示:
1、要显示数据库中的所有数据其实就是让数据指针一条一条地往下移动,一一执行显示命令。具体操作是先选中数据显示区域,也就是表格的第二行!再按下图操作:



此时将出现如下窗口:



选择一页要显示数据的数目,我们选第一项并把数字改为5,也就是说一页只显示5条记录

操作完成后表格将变成:



这样就完成了此项任务

2、接下来我们来给页面加上分页显示效果!先如图操作:



选取后将出现:



这里提供了两种形式,字符和图像,我们选取第二项!
确定后表格下方就出现在分页显示的控制按扭:



接下来按图操作:



将出现:



确定后表格下方将出现数据状态,把其中的描述性文字修改一下,如图:



把文件保存后,打开IE浏览:





全文完

编辑历史:[这消息被缠绵编辑过(编辑时间2002-12-21 10:20:19)]
[这消息被缠绵编辑过(编辑时间2002-12-21 10:23:10)]
[这消息被缠绵编辑过(编辑时间2002-12-24 15:00:31)]
[这消息被缠绵编辑过(编辑时间2002-12-24 15:01:38)]
[这消息被缠绵编辑过(编辑时间2002-12-24 17:28:17)]


sw47

职务:普通成员
等级:1
金币:0.0
发贴:53
注册:2002/9/20 22:30:20
#22002/12/21 11:10:50
好棒!!!



超风速

职务:普通成员
等级:1
金币:0.0
发贴:34
注册:2002/6/11 10:20:53
#32002/12/21 14:12:51



闪来~闪去~

职务:普通成员
等级:6
金币:10.5
发贴:1906
注册:2004/1/13 11:00:26
#42002/12/21 19:37:32
很好的教程。谢谢

置顶!有用PHP感兴趣的可以看看



大菜

职务:普通成员
等级:1
金币:0.0
发贴:117
注册:2002/8/28 13:15:14
#52002/12/22 15:58:40
很详细周到的教程,希望多做贡献!



笨鸡

职务:普通成员
等级:1
金币:0.0
发贴:137
注册:2002/6/11 17:21:57
#62002/12/22 17:56:16
有没有mySQL的教材啊~
php的知道怎么做,

但是mysql程序安装后~哪里都不知道



缠绵

职务:普通成员
等级:1
金币:0.0
发贴:15
注册:2002/12/21 10:12:23
#72002/12/22 20:03:25
有时间我会写一个关于PHP和MYSQL测试环境的安装教程,以及如何建立MYSQL数据库的文章!呵呵



缠绵

职务:普通成员
等级:1
金币:0.0
发贴:15
注册:2002/12/21 10:12:23
#82002/12/23 21:39:43
今天下午花了近一个小时写了一篇关于PHP和MYSQL测试环境简明安装、操作教程由于论坛出错而前功尽弃,连截图我都做好了啊!5555555555

编辑历史:[这消息被缠绵编辑过(编辑时间2002-12-23 21:40:41)]


海右

职务:普通成员
等级:1
金币:0.0
发贴:7
注册:2002/8/5 8:44:12
#92002/12/24 16:22:16
不错,多谢了。



小玉

职务:普通成员
等级:1
金币:0.0
发贴:52
注册:2002/10/30 16:06:25
#102002/12/25 11:32:34
谢谢!受益菲浅!



prettypretty

职务:普通成员
等级:1
金币:0.0
发贴:39
注册:2002/4/16 13:43:44
#112002/12/25 14:11:00
谢谢,真棒!



dodotdz

职务:普通成员
等级:1
金币:0.0
发贴:25
注册:2002/8/30 8:44:52
#122002/12/30 9:58:27
good