PHP+MySQL開(kāi)發(fā)實(shí)戰(zhàn)
-
【作 者】劉坤
【I S B N 】978-7-5170-2791-1
【責(zé)任編輯】陳潔
【適用讀者群】高職高專
【出版時(shí)間】2015-03-09
【開(kāi) 本】16開(kāi)
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁(yè) 數(shù)】232
【千字?jǐn)?shù)】369
【印 張】14.5
【定 價(jià)】¥29
【叢 書(shū)】國(guó)家示范(骨干)高職院校重點(diǎn)建設(shè)專業(yè)優(yōu)質(zhì)核心課程系列教材
【備注信息】
簡(jiǎn)介
本書(shū)特色
前言
章節(jié)列表
精彩閱讀
下載資源
相關(guān)圖書(shū)
本書(shū)從初學(xué)者的角度出發(fā),通過(guò)淺顯易懂的語(yǔ)言,豐富的項(xiàng)目實(shí)戰(zhàn),對(duì)PHP、MySQL進(jìn)行小型系統(tǒng)開(kāi)發(fā)應(yīng)該掌握的各方面技術(shù)進(jìn)行詳細(xì)闡述。依據(jù)PHP+MySQL技術(shù)學(xué)習(xí)過(guò)程,設(shè)計(jì)了6個(gè)具體項(xiàng)目,每個(gè)項(xiàng)目又由若干的模塊和任務(wù)構(gòu)成,循序漸進(jìn)、由淺入深,讓學(xué)生在完成任務(wù)的過(guò)程中學(xué)到知識(shí)和技能,很好地體現(xiàn)“任務(wù)驅(qū)動(dòng)、項(xiàng)目載體”的理念。6個(gè)項(xiàng)目分別是PHP環(huán)境搭建、PHP編程技術(shù)、MySQL編程技術(shù)、使用PHP開(kāi)發(fā)設(shè)計(jì)同學(xué)錄系統(tǒng)、系統(tǒng)移植以及Linux基本操作,分別從LAMP、WAMP環(huán)境搭建到項(xiàng)目設(shè)計(jì)實(shí)施進(jìn)行具體介紹,涉及實(shí)施的關(guān)鍵部分都有實(shí)施代碼,可以使讀者輕松掌握PHP、MySQL開(kāi)發(fā)的精髓,快速掌握PHP編程、開(kāi)發(fā)技術(shù)。
本書(shū)配有電子教案,讀者可以從中國(guó)水利水電出版社網(wǎng)站和萬(wàn)水書(shū)苑免費(fèi)下載,網(wǎng)址為:http://www.waterpub.com.cn/softdown/和http://mightybasket.cn。
本書(shū)可以使讀者掌握Linux操作系統(tǒng)的安裝使用、Apache服務(wù)器安裝配置和MySQL數(shù)據(jù)庫(kù)安裝配置,以及PHP編程技巧,結(jié)合項(xiàng)目實(shí)戰(zhàn),掌握PHP開(kāi)發(fā)Web框架的搭建和完整的開(kāi)發(fā)過(guò)程。
打破了傳統(tǒng)的學(xué)科體系,根據(jù)項(xiàng)目化教學(xué)需要,以項(xiàng)目—模塊—任務(wù)來(lái)組織內(nèi)容,最后以同學(xué)錄系統(tǒng)綜合項(xiàng)目為實(shí)踐,給出了完整的PHP+MySQL系統(tǒng)開(kāi)發(fā)設(shè)計(jì)詳細(xì)過(guò)程,將Apache、PHP編程技術(shù)、MySQL數(shù)據(jù)庫(kù)技術(shù)融為一體。
講解詳實(shí),通俗易懂,容易上手,對(duì)于初次學(xué)習(xí)LAMP、WAMP技術(shù)的同學(xué)非常實(shí)用,書(shū)中的代碼在Zend Studio 9.0 環(huán)境下全部通過(guò)測(cè)試。
隨著開(kāi)源潮流的蓬勃發(fā)展,用來(lái)開(kāi)發(fā)源代碼的PHP已經(jīng)與J2EE和.NET商業(yè)軟件形成三足鼎立的局面,目前越來(lái)越多的公司和企業(yè)采用LAMP技術(shù)開(kāi)發(fā)系統(tǒng)。本書(shū)可以使讀者掌握Linux操作系統(tǒng)的安裝使用、Apache服務(wù)器安裝配置和MySQL數(shù)據(jù)庫(kù)安裝配置,以及PHP編程技巧,結(jié)合項(xiàng)目實(shí)戰(zhàn),掌握PHP開(kāi)發(fā)Web框架的搭建和完整的開(kāi)發(fā)過(guò)程。
本書(shū)打破了傳統(tǒng)的學(xué)科體系,根據(jù)項(xiàng)目化教學(xué)需要,以項(xiàng)目-模塊-任務(wù)來(lái)組織內(nèi)容,最后以同學(xué)錄系統(tǒng)綜合項(xiàng)目為實(shí)踐,給出了完整的PHP+MySQL系統(tǒng)開(kāi)發(fā)設(shè)計(jì)詳細(xì)過(guò)程,將Apache、PHP編程技術(shù)、MySQL數(shù)據(jù)庫(kù)技術(shù)融為一體。教材設(shè)計(jì)中不強(qiáng)求理論體系的完整性,以夠用為度,以實(shí)用為標(biāo)準(zhǔn)。整個(gè)項(xiàng)目任務(wù)循序遞進(jìn),先分別講解了LAMP、WAMP各技術(shù)的學(xué)習(xí),又通過(guò)綜合項(xiàng)目將各部分貫通起來(lái),在學(xué)習(xí)過(guò)程中著重培養(yǎng)了學(xué)生獨(dú)立思考問(wèn)題和主動(dòng)解決問(wèn)題的能力及團(tuán)隊(duì)合作精神。
本書(shū)依據(jù)PHP+MySQL學(xué)習(xí)過(guò)程,從Linux操作系統(tǒng)安裝使用、PHP分別在Windows系統(tǒng)和Linux系統(tǒng)下的搭建、MySQL數(shù)據(jù)庫(kù)技術(shù)、PHP編程技術(shù)、綜合實(shí)訓(xùn)項(xiàng)目安排組織內(nèi)容。對(duì)每個(gè)項(xiàng)目中的各個(gè)具體的任務(wù)都做了詳細(xì)地分析及操作講解。5個(gè)項(xiàng)目學(xué)習(xí)完成后能夠掌握LAMP、WAMP環(huán)境搭建及系統(tǒng)開(kāi)發(fā),學(xué)生成就感強(qiáng)。讓學(xué)生通過(guò)完成具體任務(wù)學(xué)習(xí)知識(shí)和技能,真正做到了做中學(xué)、學(xué)中做,體現(xiàn)了學(xué)生為主體的思想。教材每個(gè)項(xiàng)目后都有相關(guān)知識(shí)講解以及拓展任務(wù)訓(xùn)練,便于同學(xué)們課后的復(fù)習(xí)與訓(xùn)練。
本書(shū)講解詳實(shí),通俗易懂,容易上手,對(duì)于初次學(xué)習(xí)LAMP、WAMP技術(shù)的同學(xué)非常實(shí)用,書(shū)中的代碼在Zend Studio 9.0環(huán)境下全部通過(guò)測(cè)試。本書(shū)可作為高職、大中專院校師生和計(jì)算機(jī)培訓(xùn)班的教材,也可作LAMP、PHP編程技術(shù)的專業(yè)技術(shù)參考書(shū),同時(shí)可作為業(yè)余愛(ài)好者的自學(xué)用書(shū)。
本書(shū)由劉坤主編,參與部分編寫(xiě)工作的還有楊正校、劉靜、普星、沈嘯等。參與本書(shū)編寫(xiě)的人員全部來(lái)自長(zhǎng)期從事教學(xué)一線和系統(tǒng)設(shè)計(jì)制作工作崗位的教師和工程師,具有豐富的系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)經(jīng)驗(yàn)。本書(shū)是2014年江蘇省中高等職業(yè)教育銜接課程體系建設(shè)立項(xiàng)課題《基于校企共建專業(yè)的中高職銜接的研究與實(shí)踐》的研究成果。
在撰寫(xiě)本書(shū)過(guò)程中參考了大量書(shū)籍和資料,在此對(duì)這些書(shū)籍和資料的作者表示最誠(chéng)摯的謝意。
在編寫(xiě)過(guò)程中,我們力求精益求精、全面周到,由于編者水平有限,難免有疏漏和不妥之處,懇請(qǐng)專家、同仁和廣大讀者批評(píng)指正。
編 者
2014年10月
1.1 Linux上PHP開(kāi)發(fā)環(huán)境搭建 1
任務(wù)1 在虛擬機(jī)中安裝VMware tools 1
任務(wù)2 Linux下Apache服務(wù)器安裝與配置 2
任務(wù)3 Linux下MySQL數(shù)據(jù)庫(kù)安裝與配置 3
任務(wù)4 phpMyAdmin軟件安裝 4
任務(wù)5 Linux下PHP的安裝配置與測(cè)試 6
1.2 Windows上WAMP配置 7
任務(wù)1 Windows上安裝配置Apache
服務(wù)器 7
任務(wù)2 Windows上安裝配置MySQL
數(shù)據(jù)庫(kù) 10
任務(wù)3 Windows上安裝配置PHP運(yùn)行
環(huán)境 21
任務(wù)4 Windows上安裝配置
phpMyAdmin 22
任務(wù)5 Windows上安裝WAMP集成
環(huán)境 23
第2章 PHP編程技術(shù) 31
2.1 PHP編程基礎(chǔ) 32
任務(wù)1 在瀏覽器中顯示“hello world”
語(yǔ)句 32
任務(wù)2 在瀏覽器中輸出個(gè)人簡(jiǎn)歷 33
任務(wù)3 編程實(shí)現(xiàn)“電話號(hào)碼簿” 34
任務(wù)4 計(jì)算正方形的面積 34
2.2 PHP流程控制語(yǔ)句 42
任務(wù)1 比較兩個(gè)數(shù)大小 42
任務(wù)2 根據(jù)考試成績(jī)判斷等級(jí) 43
任務(wù)3 用戶選擇自己喜歡的顏色 44
任務(wù)4 簡(jiǎn)單星期轉(zhuǎn)換 45
任務(wù)5 計(jì)算1~100的累加值 46
任務(wù)6 制作乘法口訣表 47
2.3 PHP字符串與正則表達(dá)式語(yǔ)句 51
任務(wù)1 去除字符串首尾空格 51
任務(wù)2 合并與分割字符串 52
任務(wù)3 截取指定長(zhǎng)度字符串 52
任務(wù)4 驗(yàn)證身份證號(hào)碼是否規(guī)范 53
任務(wù)5 驗(yàn)證郵箱格式是否正確 54
任務(wù)6 驗(yàn)證網(wǎng)址、IP地址是否符合要求 55
任務(wù)7 驗(yàn)證電話號(hào)碼、賬號(hào)是否
符合規(guī)范 56
2.4 PHP數(shù)組定義與訪問(wèn) 59
任務(wù)1 數(shù)組合并與拆分 59
任務(wù)2 數(shù)組元素的添加與刪除 60
任務(wù)3 查找數(shù)組元素 60
2.5 PHP文件上傳 66
任務(wù)1 實(shí)現(xiàn)單個(gè)文件上傳 66
任務(wù)2 上傳指定文件類型的文件 67
2.6 PHP訪問(wèn)Web頁(yè)面 71
任務(wù)1 用戶注冊(cè)頁(yè)面設(shè)計(jì)與制作 71
任務(wù)2 簡(jiǎn)單留言板設(shè)計(jì)實(shí)現(xiàn) 73
第3章 MySQL編程技術(shù) 83
3.1 MySQL數(shù)據(jù)庫(kù)操作命令 84
任務(wù)1 啟動(dòng)測(cè)試MySQL數(shù)據(jù)庫(kù) 84
任務(wù)2 MySQL數(shù)據(jù)庫(kù)管理 85
任務(wù)3 數(shù)據(jù)庫(kù)導(dǎo)出與導(dǎo)入 86
3.2 MySQL數(shù)據(jù)庫(kù)操作 89
任務(wù)1 創(chuàng)建MySQL數(shù)據(jù)庫(kù)及數(shù)據(jù)表 89
任務(wù)2 創(chuàng)建sp數(shù)據(jù)庫(kù)及數(shù)據(jù)表 91
任務(wù)3 創(chuàng)建student數(shù)據(jù)庫(kù)及數(shù)據(jù)表 92
任務(wù)4 創(chuàng)建sp數(shù)據(jù)庫(kù)及其操作 94
3.3 phpMyAdmin管理MySQL數(shù)據(jù)庫(kù) 106
任務(wù)1 使用phpMyAdmin操作數(shù)據(jù)庫(kù) 106
任務(wù)2 使用phpMyAdmin操作數(shù)據(jù)表 107
任務(wù)3 使用phpMyAdmin操作數(shù)據(jù) 109
任務(wù)4 使用phpMyAdmin導(dǎo)入導(dǎo)出
數(shù)據(jù)庫(kù) 111
3.4 PHP操作MySQL數(shù)據(jù)庫(kù) 113
任務(wù)1 利用數(shù)據(jù)庫(kù)保存留言 113
任務(wù)2 顯示留言 115
第4章 使用PHP開(kāi)發(fā)設(shè)計(jì)同學(xué)錄系統(tǒng) 120
4.1 同學(xué)錄系統(tǒng)需求分析 121
任務(wù)1 同學(xué)錄系統(tǒng)需求分析 121
任務(wù)2 同學(xué)錄系統(tǒng)設(shè)計(jì) 121
任務(wù)3 同學(xué)錄系統(tǒng)數(shù)據(jù)庫(kù)表的結(jié)構(gòu)設(shè)計(jì) 122
4.2 同學(xué)錄系統(tǒng)數(shù)據(jù)庫(kù)創(chuàng)建 126
4.3 同學(xué)錄系統(tǒng)框架設(shè)計(jì) 131
任務(wù)1 Linux中PHP工具軟件Zend Studio
的安裝使用 131
任務(wù)2 系統(tǒng)公共文件編寫(xiě) 131
4.4 用戶注冊(cè)模塊 138
任務(wù)1 編寫(xiě)用戶注冊(cè)用戶名文件
reguser.php 138
任務(wù)2 編寫(xiě)用戶注冊(cè)信息文件
reginfo.php 142
任務(wù)3 編寫(xiě)用戶注冊(cè)完成文件
regok.php 147
4.5 用戶登錄模塊 149
4.6 用戶首頁(yè)模塊 153
任務(wù)1 設(shè)計(jì)并實(shí)現(xiàn)用戶首頁(yè)login.php
功能 153
任務(wù)2 設(shè)計(jì)并實(shí)現(xiàn)創(chuàng)建班級(jí)頁(yè)面createclass.php 157
任務(wù)3 實(shí)現(xiàn)login.php中“加入班級(jí)”
功能 161
4.7 班級(jí)首頁(yè)模塊 165
4.8 用戶信息模塊 167
任務(wù)1 實(shí)現(xiàn)修改用戶信息頁(yè)面
userinfo.php 167
任務(wù)2 修改用戶密碼頁(yè)面userpwd.php
文件實(shí)現(xiàn) 170
任務(wù)3 我的名片usercard.php文件實(shí)現(xiàn) 171
4.9 班級(jí)留言功能模塊 176
任務(wù)1 完成發(fā)表留言表單設(shè)計(jì)制作 176
任務(wù)2 將用戶發(fā)表的留言寫(xiě)入數(shù)據(jù)庫(kù)
guestbook表中 178
任務(wù)3 分頁(yè)顯示班級(jí)留言 179
4.10 班級(jí)讀物功能模塊 183
任務(wù)1 完成classreadings.php頁(yè)面設(shè)計(jì) 183
任務(wù)2 實(shí)現(xiàn)classreadings.php頁(yè)面功能 184
第5章 系統(tǒng)移植 190
任務(wù)1 系統(tǒng)從Linux移植到Windows 190
任務(wù)2 系統(tǒng)從Windows移植到Linux 193
第6章 Linux基本操作 196
任務(wù)1 在虛擬機(jī)中安裝Linux操作系統(tǒng) 196
任務(wù)2 Linux文件和目錄操作命令 197
任務(wù)3 Linux下vi編輯器使用 201
任務(wù)4 Linux軟件包安裝 203
參考文獻(xiàn) 223
- 信息技術(shù)基礎(chǔ)(麒麟操作系統(tǒng)+WPS Office) [主編 芮雪 蔣莉 王亮亮]
- Office高級(jí)應(yīng)用項(xiàng)目式教程(第2版) [主編 李觀金 張倩文 黎夏克 ]
- 巧用翻譯學(xué)英語(yǔ):英漢互譯500例 [王學(xué)文 著]
- 高等教育多維評(píng)價(jià)體系構(gòu)建與高質(zhì)量發(fā)展研究 [張妍 著]
- 系統(tǒng)規(guī)劃與管理師章節(jié)習(xí)題與考點(diǎn)特訓(xùn)(第二版) [主編 薛大龍]
- 計(jì)算機(jī)操作系統(tǒng)實(shí)踐指導(dǎo)(openEuler版) [主編 秦光 曾陳萍 岳付強(qiáng)]
- 信息系統(tǒng)管理工程師真題及模考卷精析(適用機(jī)考) [主 編 薛大龍 程 剛 上官緒]
- 航海類院校體育教育教學(xué)研究 [張利超 李寧 著]
- 新時(shí)代背景下我國(guó)職業(yè)教育產(chǎn)教融合長(zhǎng)效機(jī)制建設(shè)研究 [王玉賢 著]
- 電路分析 [主編 李飛 毛先柏]
- 信息系統(tǒng)管理工程師(適用第2版大綱)一站通關(guān) [指尖瘋 編著]
- 傳統(tǒng)山水畫(huà)論解讀與實(shí)踐 [陳鈉 著]
- 網(wǎng)絡(luò)工程師備考一本通(適配第6版考綱) [夏杰 編著]
- 陳孝云的職教理想與情懷 [祝吉太 江傳瑞 張義廷 著]
- 地方本科院校電子信息學(xué)科課程思政案例集 [王甫]
- Excel數(shù)據(jù)處理與分析(第二版) [主編 張志明 鄒 蕾]
- 網(wǎng)絡(luò)工程師5天修煉(適配第6版考綱) [主編 朱小平 施游]
- 倉(cāng)儲(chǔ)管理實(shí)務(wù)(第二版) [周寧武 編著]
- 基于AE與C#的地理信息系統(tǒng)二次開(kāi)發(fā) [李小根 賈艷昌 喬翠平 姜彤 ]
- 2023年長(zhǎng)沙市文化和旅游業(yè)發(fā)展報(bào)告 [主編 陳莉]
- 舞臺(tái)化妝造型設(shè)計(jì) [主編 劉思彤 張 濤 張憶雨]
- 產(chǎn)教融合視角高校體育專業(yè)實(shí)踐教學(xué)體系構(gòu)建研究 [楊柳青 葉華兵 著]
- 知識(shí)圖譜及應(yīng)用案例 [張善文 黃文準(zhǔn) 于長(zhǎng)青 陳明淑]
- Python程序設(shè)計(jì)案例教程(微課版) [主編 石利平 田輝平 余以勝]
- 皓月繁星:青少年兒童心理成長(zhǎng)手冊(cè) [主 編 林贊歌 副主編 杜志南]
- 材料力學(xué) [章寶華 趙新勝 徐斌]
- 系統(tǒng)集成項(xiàng)目管理工程師考試32小時(shí)通關(guān)(第3版) [主編 薛大龍 副主編 上官緒陽(yáng)]
- 軟考論文高分特訓(xùn)與范文10篇——系統(tǒng)分析師(第二版) [薛大龍 鄒月平 施游]
- 黃河海勃灣水利樞紐防凌安全運(yùn)行 [王戰(zhàn)領(lǐng) 王叢發(fā) 范瑜彬 著]
- 大學(xué)生心理健康教育 [方雄 著]
-
>通識(shí)課
>理工類基礎(chǔ)課
>程序設(shè)計(jì)
>大數(shù)據(jù)與人工智能
>計(jì)算機(jī)網(wǎng)絡(luò)與通信
>辦公應(yīng)用
>數(shù)據(jù)庫(kù)技術(shù)
>數(shù)字媒體、虛擬現(xiàn)實(shí)
>電工電子
>物聯(lián)網(wǎng)技術(shù)
>單片機(jī)、微機(jī)原理
>數(shù)據(jù)結(jié)構(gòu)、軟件工程
>輔助設(shè)計(jì)
>圖形圖像
>電商物流、信管
>航空工業(yè)
>機(jī)械與自動(dòng)化
>電子信息
>經(jīng)管
>新聞、廣播影視
- 生活經(jīng)管more>>
- C++程序設(shè)計(jì)基礎(chǔ)教程
- 局域網(wǎng)組建與維護(hù)
- PHP+MySQL開(kāi)發(fā)實(shí)戰(zhàn)
- IT產(chǎn)品銷售與服務(wù)管理
- 網(wǎng)頁(yè)設(shè)計(jì)實(shí)訓(xùn)教程
- Java程序設(shè)計(jì)項(xiàng)目教程
- 數(shù)據(jù)庫(kù)應(yīng)用技術(shù)——SQL Server 2008
- Flash AS 3.0動(dòng)畫(huà)程序設(shè)計(jì)案例教程
- 單片機(jī)應(yīng)用教程
- 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)安裝與調(diào)試
- 電子產(chǎn)品原理安裝與調(diào)試
- 生產(chǎn)過(guò)程控制系統(tǒng)安裝與調(diào)試
- 網(wǎng)絡(luò)技術(shù)及應(yīng)用
- 工廠變配電設(shè)備安裝與調(diào)試
- PLC系統(tǒng)安裝與調(diào)試
- PLC控制系統(tǒng)設(shè)計(jì)安裝與調(diào)試

