新書推薦:
《
宋初三先生集(中国思想史资料丛刊)
》
售價:HK$
217.8
《
天生坏种:罪犯与犯罪心理分析
》
售價:HK$
97.9
《
新能源材料
》
售價:HK$
63.8
《
人工智能与大数据:采煤机智能制造
》
售價:HK$
96.8
《
新民说·逝去的盛景:宋朝商业文明的兴盛与落幕(上下册)
》
售價:HK$
173.8
《
我从何来:自我的心理学探问
》
售價:HK$
119.9
《
失败:1891—1900 清王朝的变革、战争与排外
》
售價:HK$
85.8
《
万千心理·我的精神分析之道:复杂的俄狄浦斯及其他议题
》
售價:HK$
104.5
|
內容簡介: |
本书将PHP、MySQL与Dreamweaver相结合,使读者能够轻松了解原始程序代码与Dreamweaver之间的关系。通过对本书的学习,能够提高读者阅读程序代码和编写代码的能力,并且可以利用Dreamweaver开发出PHP动态网站。本书从读者的角度出发,通过由浅入深的方法详细介绍了PHP网站开发的流程,让读者能够更全面地了解PHP+MySQL+Dreamweaver开发网站的全部内容,从而达到学以致用的目的。
|
目錄:
|
目 录前言第1章 配置PHP网站开发环境11.1 动态网站开发技术11.1.1WWW工作原理11.1.2静态网页21.1.3动态网页21.1.4客户端的动态网页21.1.5服务器端的动态网页21.2 了解PHP41.2.1PHP概述41.2.2PHP语言的优势51.2.3PHP网站开发环境61.2.4了解Apache服务器71.2.5了解MySQL 数据库71.3 安装与配置PHP集成开发环境81.3.1常见的3种PHP集成开发工具81.3.2下载AppServ集成开发工具91.3.3安装PHP网站开发工具101.3.4测试PHP网站开发环境121.3.5认识PHP开发环境中的相关文件121.3.6配置Apache服务器131.4 动态网站的开发流程171.4.1网站策划171.4.2规划站点基本结构171.4.3设计和制作网站静态页面171.4.4网站动态功能模块开发171.4.5网站功能测试181.5 在Dreamweaver中创建PHP环境181.5.1规划站点文件夹181.5.2PHP测试服务器191.5.3创建PHP页面211.6 本章小结24第2章 PHP语法基础252.1 了解PHP252.1.1PHP发展史252.1.2PHP语言的特点262.1.3PHP的应用领域272.2 PHP语法基础272.2.1PHP标签形式272.2.2PHP中的输出与注释282.2.3在HTML代码中嵌入PHP程序292.2.4在PHP程序中输出HTML292.2.5在PHP程序中调用JavaScript脚本302.3 PHP程序中的数据类型312.3.1整型312.3.2浮点型322.3.3字符串型322.3.4布尔型332.3.5数组342.3.6数据类型之间的转换342.4 PHP中的常量与变量352.4.1常量352.4.2变量362.5 使用预定义变量382.5.1Cookie392.5.2Session412.6 使用表单变量432.6.1POST表单变量432.6.2GET表单变量442.7 PHP中的运算符与表达式452.7.1算术运算符452.7.2赋值运算符462.7.3位运算符472.7.4比较运算符472.7.5逻辑运算符482.7.6字符串运算符482.7.7自动递增、递减运算符482.7.8三元运算符492.7.9运算符的优先级502.7.10表达式502.8 PHP中的条件判断语句512.8.1if条件语句512.8.2if…else条件语句512.8.3if…elseif…else条件语句522.8.4switch条件语句552.9 PHP中的循环控制语句572.9.1for循环语句572.9.2while循环语句582.9.3do…while循环语句582.9.4跳转语句592.10 PHP中的函数602.10.1用户自定义函数602.10.2参数的传递612.10.3函数变量的作用域612.10.4函数的返回值622.10.5变量函数622.10.6系统函数632.11 PHP数组632.11.1创建数组632.11.2操作数组键名和键值652.11.3遍历和输出数组672.12 控制输出内容682.12.1字符串的输出显示692.12.2调用PHP函数692.12.3截去输出内容首尾空白692.12.4获取字符串长度702.12.5转换字母大小写702.12.6查找指定字符712.12.7替换指定字符712.12.8处理特殊字符722.13 本章小结72第3章 操作MySQL数据库733.1 MySQL数据库概述733.1.1MySQL基础733.1.2MySQL数据库对象743.1.3了解数据库字段类型753.2 MySQL数据库基本操作783.2.1启动和关闭MySQL数据库服务783.2.2进入和退出MySQL管理控制平台793.2.3修改MySQL数据库管理密码813.2.4使用PHP连接MySQL数据库813.3 使用CREATE命令创建数据库和数据表823.3.1SQL简介823.3.2使用CREATE命令创建数据库823.3.3数据库的基本操作843.3.4使用CREATE命令创建数据表843.3.5使用ALTER命令修改数据表873.3.6使用DROP命令删除数据库或数据表873.4 插入数据和查询数据873.4.1使用INSERT INTO命令插入数据873.4.2使用SELECT命令查询数据893.4.3WHERE条件查询903.4.4LIMIT限制返回条数923.4.5ORDER BY查询结果排序933.4.6GROUP BY分组953.4.7HAVING限制查询输出结果973.5 更新数据和删除数据983.5.1使用UPDATE命令更新数据983.5.2使用DELETE命令删除数据1003.6 了解phpMyAdmin1023.6.1phpMyAdmin简介1023.6.2访问phpMyAdmin管理界面1033.6.3认识phpMyAdmin管理界面1033.7 使用phpMyAdmin管理MySQL数据库1063.7.1创建数据库和数据表1063.7.2插入和编辑数据1093.7.3编辑字段1113.7.4复制和重命名数据表、数据库1113.7.5数据库的备份与还原1123.8 本章小结114第4章 使用Dreamweaver开发PHP网站1154.1 使用Dreamweaver开发动态网站关键步骤1154.2 Dreamweaver动态网站开发相关面板和术语1164.2.1Dreamweaver CC动态网站开发扩展1164.2.2认识动态网站开发相关面板1184.2.3动态内容源1194.3 开发前的准备工作1204.3.1系统功能分析1214.3.2创建MySQL数据库1214.3.3在Dreamweaver中创建动态站点1234.3.4使用Dreamweaver连接MySQL数据库1254.4 在Dreamweaver中创建并使用数据记录1274.4.1创建记录集1274.4.2显示数据记录1314.4.3 “重复区域”服务器行为1324.4.4 “显示区域”服务器行为1344.4.5 “记录集分页”服务器行为1354.4.6 “显示记录计数”服务器行为1364.4.7通过超链接传递参数1374.5 数据记录的编辑处理1404.5.1管理页面1404.5.2 “插入记录”服务器行为1414.5.3 “更新记录”服务器行为1444.5.4 “删除记录”服务器行为1464.6 系统功能测试1494.7 本章小结151第5章 网站用户登录和注册系统1525.1 规划网站用户登录和注册系统1525.1.1系统结构规划1525.1.2系统相关页面说明1535.2 创建系统站点和MySQL数据库1535.2.1创建系统站点1545.2.2创建MySQL数据库1555.2.3创建MySQL数据库连接1575.3 开发网站新用户注册功能1585.3.1新用户注册1585.3.2注册成功与注册失败的处理1605.4 开发网站用户登录功能1625.4.1“登录用户”服务器行为1625.4.2登录成功与登录失败的处理1655.4.3退出登录页面1685.4.4用户资料修改1695.4.5用户资料修改成功页面1725.5 开发找回密码功能1735.5.1找回密码1735.5.2密码提示问题1745.5.3找回密码成功1775.6 测试网站用户登录和注册系统1795.7 本章小结182第6章 新闻发布和管理系统1836.1 规划新闻发布和管理系统1836.1.1系统结构规划1836.1.2系统相关页面说明1846.2 创建系统站点和MySQL数据库1856.2.1创建系统站点1856.2.2创建MySQL数据库1866.2.3创建MySQL数据库连接1906.3 开发新闻显示功能1916.3.1新闻列表1916.3.2新闻分类列表1976.3.3新闻详情2016.4 开发后台管理登录页面2046.5 开发新闻管理功能2056.5.1新闻管理主页面2056.5.2添加新闻2086.5.3修改新闻2116.5.4删除新闻2156.6 开发新闻类别管理功能2176.6.1新闻分类管理2176.6.2添加新闻分类2196.6.3修改新闻分类2216.6.4删除新闻分类2236.7 测试新闻发布和管理系统2246.8 本章小结227第7章 网站投票管理系统2287.1 规划网站投票管理系统2287.1.1系统结构规划2287.1.2系统相关页面说明2297.2 创建系统站点和MySQL数据库2307.2.1创建系统站点2307.2.2创建MySQL数据库2317.2.3创建MySQL数据库连接2367.3 开发前台用户投票功能2367.3.1投票主题列表页面2377.3.2投票选项页面2417.3.3投票结果页面2457.4 开发管理登录页面2527.5 开发后台投票管理功能2537.5.1投票主题管理2537.5.2添加投票主题2577.5.3修改投票主题2587.5.4投票选项管理2607.5.5删除投票选项2657.5.6确认删除投票主题2677.5.7删除投票主题2687.6 测试网站投票管理系统2707.7 本章小结274第8章 网站留言板系统2758.1 规划网站留言板系统2758.1.1系统结构规划2758.1.2系统相关页面说明2768.2 创建系统站点和MySQL数据库2768.2.1创建系统站点2768.2.2创建MySQL数据库2788.2.3创建MySQL数据库连接2828.3 开发发布留言功能2838.3.1选择用户头像2838.3.2使用TinyMCE在线编辑器2858.3.3发布留言2888.4 开发留言显示功能2898.4.1显示留言2908.4.2回复留言2958.4.3显示留言回复2978.4.4调用留言回复3008.5 开发留言管理功能3018.5.1管理登录3018.5.2设置“删除”超链接3028.5.3删除留言3038.5.4仅管理员可见功能3048.6 测试网站留言板系统3058.7 本章小结308第9章 网站图片管理系统3099.1 规划网站图片管理系统3099.1.1系统结构规划3099.1.2 系统相关页面说明3109.2 创建系统站点和MySQL数据库3119.2.1创建系统站点3119.2.2创建MySQL数据库3129.2.3创建MySQL数据库连接3169.3 开发前台作品显示功能3179.3.1作品首页面3179.3.2作品显示页面3199.3.3全部作品列表页面3249.3.4作品分类列表页面3299.3.5查看作品页面3329.4 开发后台作品管理功能3339.4.1管理登录3349.4.2作品管理3359.4.3添加作品3389.4.4修改作品3429.4.5删除作品3459.5 开发后台作品分类管理功能3479.5.1作品分类管理3479.5.2添加作品分类3509.5.3修改分类和删除分类3519.6 测试网站图片管理系统3519.7 本章小结355第10章 网站购物车系统35610.1 规划网站购物车系统35610.1.1系统结构规划35610.1.2系统相关页面说明35710.2 创建系统站点和MySQL数据库35810.2.1创建系统站点35810.2.2创建MySQL数据库36010.2.3创建MySQL数据库连接36510.3 开发前台商品显示与搜索功能36610.3.1购物商城首页36610.3.2实现商品搜索功能37310.3.3商品分类列表37610.3.4商品详情37910.4 开发购买商品和购物车功能38010.4.1会员登录和注册38110.4.2购买商品38210.4.3在购物车中显示商品38710.4.4修改购物车商品39010.4.5删除购物车商品39310.5 开发后台商城管理功能39410.5.1管理登录39410.5.2商品管理39510.5.3添加商品39710.5.4修改商品39910.5.5删除商品40310.5.6商品分类管理40410.5.7添加、修改和删除商品分类40610.6 测试网站购物车系统40710.7 本章小结413
|
內容試閱:
|
前言随着科技的不断进步,网络为人们的工作和生活提供了非常多的便利,几乎已经进入到生活的方方面面,不管是求知、交易、传递信息,还是娱乐、交友、技术交流等,均可以快速上网查询和处理,而提供这些便利的正是网站,因此如何能快速有效地设计出易用、好管理、互动性强的网站,就是网页设计师们面临的重要挑战。Adobe公司推出的Dreamweaver是目前应用范围最广的专业网页设计软件,本书以最新版的Dreamweaver CC为工具,结合PHP与MySQL数据库的应用,逐步帮助读者提高阅读程序代码和编写代码的能力,并能够设计出具有专业水准的动态网页。本书内容本书由资深网页设计及教学专家倾力编著,针对动态网站开发过程中遇到的各种疑难问题,从实用、便捷的角度出发,通过大量的实用案例介绍具体的处理方法和技巧,并提供解决实际问题的方案,旨在引导读者快速掌握PHP动态网站开发。全书共分为10章,各章内容如下:第1章 配置PHP网站开发环境,介绍了网站动态开发技术和PHP动态网站开发环境等相关知识,重点讲解了PHP+Apache+MySQL开发环境的安装和配置,以及在Dreamweaver中创建PHP环境的方法。第2章 PHP语法基础,介绍了PHP网站的运行原理和语法基础,以及PHP中的常量与变量、运算符与表达式、条件判断语句、循环控制语句、函数、数组等相关知识,使读者对PHP程序语言有更深入的了解。第3章 操作MySQL数据库,介绍了MySQL数据库的相关知识和基本操作,重点讲解了如何使用PHP程序对MySQL数据库进行查询、插入、更新、删除等操作方法,并且还讲解了使用phpMyAdmin对MySQL数据库进行各种操作的方法和技巧。第4章 使用Dreamweaver开发PHP网站,介绍了Dreamweaver动态网站开发的相关面板和术语,以及在Dreamweaver中创建记录集和使用各种服务器行为的方法,使读者快速掌握在Dreamweaver中开发PHP动态网站的方法和技巧。第5章 网站用户登录和注册系统,介绍了网站登录和注册系统的规划和MySQL数据库设计,重点讲解了网站用户登录和注册系统中各种动态功能的实现方法。第6章 新闻发布和管理系统,介绍了新闻发布和管理系统的规划和MySQL数据库设计,重点讲解了新闻发布和管理系统中前台新闻显示、新闻搜索、后台添加和管理新闻功能的实现方法。第7章 网站投票管理系统,介绍了网站投票管理系统的规划和MySQL数据库设计,重点讲解了网站投票系统中用户投票、投票结果显示和后台投票管理功能的实现方法。第8章 网站留言板系统,介绍了网站留言板系统的规划和MySQL数据库设计,重点讲解了留言板系统中发表留言、留言回复和留言管理功能的实现方法。第9章 网站图片管理系统,介绍了网站图片管理系统的规划和MySQL数据库设计,重点讲解了图片管理系统中图片分类、图片上传、图片显示和图片管理功能的实现方法。第10章 网站购物车系统,介绍了网站购物车系统的规划和MySQL数据库设计,重点讲解了将商品放入购物车、对购物车中的商品进行处理等管理操作的实现方法,以及通过网站后台管理系统对商品进行管理操作的方法。本书特点全书内容丰富、结构清晰,通过知识点与实例的结合,为读者全面、系统地介绍了使用PHP+MySQL+Dreamweaver开发动态网站的方法和技巧。本书主要有以下特点:内容简洁、实用,再结合新颖的实例、清晰明了的步骤,让读者可以轻松地理解并且掌握相关知识点。本书从读者的角度出发,通过由浅入深的方法详细介绍了PHP网站开发的流程,让读者能够更全面地了解PHP+MySQL+Dreamweaver开发网站的全部内容,从而达到学以致用的目的。本书由具有丰富网页设计经验的设计师编写,在实例中穿插提示点拨,旨在引导读者快速成为动态网页设计高手。本书作者本书由李晓斌编写,另外,张玲玲、曹梦珂、王琨、黄尚智、尚丹丹、解晓丽、程雪翩、刘明秀、陈燕、胡丹丹、张航、王巍、王素梅、王状、赵建新、赵为娟、方明进、张伟等也参与了本书的编写工作。书中难免有错误和疏漏之处,希望广大读者朋友批评、指正。编者
|
|