PHP+MySQL+Dreamweaver动态网站开发实例教程 教学课件 ppt 作者 刘瑞新 电子课件和案例素材 第11章 网络数码商城

上传人:E**** 文档编号:89183582 上传时间:2019-05-20 格式:PPT 页数:18 大小:1.70MB
返回 下载 相关 举报
PHP+MySQL+Dreamweaver动态网站开发实例教程 教学课件 ppt 作者 刘瑞新 电子课件和案例素材 第11章  网络数码商城_第1页
第1页 / 共18页
PHP+MySQL+Dreamweaver动态网站开发实例教程 教学课件 ppt 作者 刘瑞新 电子课件和案例素材 第11章  网络数码商城_第2页
第2页 / 共18页
PHP+MySQL+Dreamweaver动态网站开发实例教程 教学课件 ppt 作者 刘瑞新 电子课件和案例素材 第11章  网络数码商城_第3页
第3页 / 共18页
PHP+MySQL+Dreamweaver动态网站开发实例教程 教学课件 ppt 作者 刘瑞新 电子课件和案例素材 第11章  网络数码商城_第4页
第4页 / 共18页
PHP+MySQL+Dreamweaver动态网站开发实例教程 教学课件 ppt 作者 刘瑞新 电子课件和案例素材 第11章  网络数码商城_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《PHP+MySQL+Dreamweaver动态网站开发实例教程 教学课件 ppt 作者 刘瑞新 电子课件和案例素材 第11章 网络数码商城》由会员分享,可在线阅读,更多相关《PHP+MySQL+Dreamweaver动态网站开发实例教程 教学课件 ppt 作者 刘瑞新 电子课件和案例素材 第11章 网络数码商城(18页珍藏版)》请在金锄头文库上搜索。

1、PHP+MySQL+Dreamweaver 动态网站开发案例教程,机械工业出版社同名教材 配套电子教案,一 网站的规划 二 数据库设计 定义网站与设置数据库连接 网络数码商城主页面的制作 五 网络数码商城购物流程页面的制作,第11章 网络数码商城,11.1.1 网站结构 网络数码商城的网站结构示意图如图11-1所示,主要包括商品展示页面与购物流程页面,网站的首页为index.php。,11.1 网站的规划,11.1.2 页面设计 本案例所介绍的网络数码商城的页面包括查看购物车页、填写邮寄信息页、存储购物车、发送购物确认邮件以及查询订单等8个页面,如表11-1所示。,11.1 网站的规划,11.

2、2.1 还原数据库 1复制数据库文件夹到MySQL的数据库文件夹 打开案例所在的文件夹,将数据库文件夹news复制到MySQL的数据库文件夹data下,即完成了数据库的还原。 2在phpMyAdmin中查看数据库中的表 登录phpMyAdmin,在phpMyAdmin主界面的左侧导航中显示出已经还原的数据库mystore。,11.2 数据库设计,11.2.2 数据表的结构 1表product的结构 这个表用来存储商品的基本信息,表的主键是productid(商品编号),并设置为自动编号auto_increment,表的结构如图11-5所示。,11.2 数据库设计,11.2.2 数据表的结构 2

3、表orders的结构 这个表用来存储订单的资料,表的主键是OrderID(订单编号),并设置为自动编号auto_increment,表的结构如图11-6所示。,11.2 数据库设计,11.2.2 数据表的结构 3表orderdetail的结构 这个表用来存储详细的订单明细信息,表的主键是OrderDetailID(订单明细编号),并设置为自动编号auto_increment,表的结构如图11-7所示。,11.2 数据库设计,接下来要在Dreamweaver中定义一个PHP网站,设置本地文件夹、测试服务器和数据库的连接,如表11-2所示。,11.3 定义网站与设置数据库连接,完成了网站的定义后,

4、需要设置网站与数据库的连接,才能在此基础上制作出动态页面。 打开生成的数据库连接文件connAlbum.php,设置数据库操作的字符集为简体中文编码“gb2312”。 mysql_query(“SET CHARACTER SET gb2312“);,11.3 定义网站与设置数据库连接,11.4.1 网络数码商城首页的制作 商城首页index.php用于显示发布在商城上的商品清单及商品的购物流程,顾客可以选择感兴趣的商品图片链接至商品详细信息页面,如图11-13所示。,11.4 网络数码商城主页面的制作,11.4.2 商品详细信息页面的制作 当顾客单击首页中的商品图片链接后,将打开商品详细信息页

5、面product.php,将商品的编号productid传递到该页面,显示商品的详细信息。,11.4 网络数码商城主页面的制作,11.4.3 加入购物车页面的制作 加入购物车页面的主要功能是接收前面页面中单击“加入购物车”图标传递过来的参数,执行添加购物车操作,进而将商品信息加入到购物车中。,11.4 网络数码商城主页面的制作,11.5.1 查看购物车页面的制作 在购物流程中,顾客选购商品后就会进入查看购物车的页面。在这个页面中,集中显示了商品的种类、数量、单价金额、运费和购物总金额等信息。顾客可根据这些信息重新调整购买数量或者取消购买某种商品,甚至清空购物车中的所有商品。,11.5 网络数码

6、商城购物流程页面的制作,11.5.2 填写邮寄信息页面的制作 在购物流程中,顾客选购商品后就会进入查看购物车的页面。在这个页面中,集中显示了商品的种类、数量、单价金额、运费和购物总金额等信息。顾客可根据这些信息重新调整购买数量或者取消购买某种商品,甚至清空购物车中的所有商品。,11.5 网络数码商城购物流程页面的制作,11.5.3 存储购物车页面的制作 接下来要设计存储购物车页面cartCheckout.php,该页面的主要功能是将顾客选购商品的订单信息和商品资料分别存储在订单表orders和订单明细表orderdetail中。,11.5 网络数码商城购物流程页面的制作,11.5.4 发送购物确认邮件页面的制作 当顾客完成购物并确认订单后,转向发送购物确认邮件页面cartFinish.php。在这个页面中,除了要显示感谢的内容之外,还有一件很重要的事情,那就是向顾客发送确认邮件。一来是确认顾客的E-mail是否正确,二来是通知顾客,网站已经收到订单。最后,还要执行一个清空购物车的操作,表示本次购物已经完成。,11.5 网络数码商城购物流程页面的制作,11.5.5 查询订单页面的制作 顾客在购物流程中消费完毕之后就会收到一封订单通知,其中会包含本次购物的订单编号。顾客可以在查询订单页面中利用这个订单编号并加上电子邮箱查询订单的详细内容。,11.5 网络数码商城购物流程页面的制作,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号