PHP+MySQL Dreamweaver網站建設全程揭秘

PHP+MySQL Dreamweaver網站建設全程揭秘

《PHP+MySQL Dreamweaver網站建設全程揭秘》是2014年清華大學出版社出版的圖書,作者是李曉斌。

基本介紹

  • 書名:PHP+MySQL Dreamweaver網站建設全程揭秘
  • 作者:李曉斌
  • ISBN:9787302364702
  • 定價:49元
  • 出版社:清華大學出版社
  • 出版時間:2014年10月 
  • 裝幀:平裝
  • 叢書:網頁設計殿堂之路
內容簡介,目錄,

內容簡介

DreamweaverCS6是Adobe公司推出的網頁製作軟體。本書以DreamweaverCS6為工具,結合PHP語言與MySQL資料庫的套用,向讀者詳細介紹了PHP動態網站的設計開發流程和方法。
本書通過知識點與實例相結合的方式,讓讀者能夠清晰明了地理解書中的相關技術內容,從而達到理想的學習效果。全書共分11章,從初學者的角度出發,全面講解了PHP語言與MySQL資料庫套用的相關知識,其中包括架設PHP網站開發環境、PHP快速入門、MySQL資料庫與phpMyAdmin管理、Dreamweaver內置伺服器行為、網站計數系統、網站投票系統、會員管理系統、電子相冊系統、新聞發布系統、個人部落格系統和商城購物車系統等。
本書附贈1張DVD光碟,其中包含書中所有實例的源檔案、最終檔案以及教學視頻,並附贈了大量素材資源,以方便讀者學習和參考。
本書結構清晰、實例經典、技術實用,適合網頁設計人員以及網頁設計專業的學生閱讀。

目錄

第1章 架設PHP網站開發環境 1
1.1 網站具體需求分析 1
1.1.1 確立目標 1
1.1.2 立足用戶策劃網站 2
1.1.3 收集資料 2
1.2 動態網站開發技術 2
1.2.1 Web工作原理 2
1.2.2 靜態網頁與動態網頁 3
1.2.3 客戶端的動態技術 3
1.2.4 伺服器端的動態技術 3
1.2.5 動態網頁的製作流程 6
1.3 架設Apache+MySQL+PHP運行環境 6
1.3.1 了解PHP開發環境 6
1.3.2 PHP集成開發環境AppServ 7
實戰01+視頻:下載AppServ 7
1.3.3 安裝AppServ 8
實戰02+視頻:安裝APPServ 8
1.3.4 認識AppServ相關資料夾 10
實戰03+視頻:設定默認網站主目錄 11
1.4 在Dreamweaver中創建PHP站點 12
1.4.1 在Dreamweaver中開發網站的步驟 12
1.4.2 站點資料夾規劃 14
1.4.3 PHP測試伺服器 14
實戰04+視頻:創建PHP網頁測試伺服器 15
1.4.4 新建PHP網頁 16
實戰05+視頻:創建第一個PHP網頁 16
1.5 本章小結 18
第2章 PHP快速入門 19
2.1 PHP與HTML運行原理 19
2.2 PHP語法基礎 20
2.2.1 PHP標籤 20
2.2.2 PHP輸出數據和注釋 20
實戰06+視頻:輸出與注釋的套用 20
2.2.3 連線字元和轉義字元 22
實戰07+視頻:連線字元和轉義字元的套用 22
2.2.4 在PHP程式中調用JavaScript腳本代碼 23
2.3 常量與變數 23
2.3.1 常量 23
2.3.2 變數 24
2.4 運算符 26
2.4.1 算術運算符 26
實戰08+視頻:使用算術運算符進行計算 26
2.4.2 賦值運算符 27
2.4.3 位運算符 27
2.4.4 比較運算符 28
2.4.5 邏輯運算符 28
實戰09+視頻:比較運算符和邏輯
運算符的套用 28
2.4.6 遞增、遞減運算符 29
實戰10+視頻:遞增和遞減運算符的套用 29
2.4.7 三元運算符 30
2.4.8 運算符優先權 31
2.5 流程控制 32
2.5.1 if判斷語句 32
2.5.2 if…else判斷語句 32
2.5.3 if…elseif…else判斷語句 33
2.5.4 多路徑選擇的switch語句 34
2.6 循環語句 35
2.6.1 for循環 35
2.6.2 while循環 35
2.6.3 do…while循環 36
2.7 函式 36
2.7.1 自定義函式 37
2.7.2 傳遞參數 37
2.7.3 函式變數的作用範圍 38
2.7.4 函式的返回值 38
2.7.5 變數函式 39
2.8 數組 39
2.8.1 初始數組 40
2.8.2 運算元組鍵名和鍵值 41
2.8.3 數組的遍歷和輸出 43
2.9 預定義變數 44
2.9.1 Cookie 44
實戰11+視頻:網頁Cookie的套用 44
2.9.2 Session 46
實戰12+視頻:網頁Session的套用 47
2.10 中文亂碼、特殊字元處理 48
2.11 本章小結 49
第3章 MySQL資料庫與phpMyAdmin管理 50
3.1 MySQL資料庫基礎 50
3.1.1 了解MySQL資料庫 50
3.1.2 MySQL資料庫的特點 51
3.1.3 MySQL資料庫的對象 51
3.1.4 欄位的類型 52
3.1.5 關係型資料庫 59
3.2 MySQL資料庫常用操作 59
實戰13+視頻:使用MySQL資料庫基本命令 60
3.3 SQL基礎 62
3.3.1 SQL概述 62
3.3.2 常用SQL結構定義命令 62
3.3.3 SELECT命令查詢數據 63
實戰14+視頻:導入並查詢數據表 63
3.3.4 ORDER BY對查詢結果排序 65
實戰15+視頻:查詢記錄並按時間排序 65
3.3.5 GROUP BY分組 66
實戰16+視頻:對查詢結果進行分組 66
3.3.6 HAVING限制查詢輸出結果 67
實戰17+視頻:HAVING的使用 67
3.3.7 DISTINCT 68
實戰18+視頻:DISINTCT的套用 68
3.3.8 LIMIT 69
實戰19+視頻:限定返回的記錄條數 69
3.3.9 INSERT插入記錄 70
實戰20+視頻:插入記錄 71
3.3.10 UPDATE更新記錄 71
實戰21+視頻:更新記錄 72
3.3.11 DELETE刪除記錄 72
實戰22+視頻:刪除記錄 73
3.4 操作phpMyAdmin 74
3.4.1 phpMyAdmin簡介 74
3.4.2 登錄phpMyAdmin 74
3.4.3 了解phpMyAdmin管理主界面 75
實戰23+視頻:創建新用戶並修改root密碼 75
3.4.4 創建資料庫和數據表 77
實戰24+視頻:創建資料庫和數據表 78
3.4.5 插入和編輯記錄 79
實戰25+視頻:在數據表中插入和編輯數據 79
3.4.6 編輯欄位 81
實戰26+視頻:修改欄位名稱 81
3.4.7 複製和重命名數據表與資料庫 82
3.4.8 資料庫的備份與還原 82
實戰27+視頻:資料庫的備份與還原 83
3.5 本章小結 85
第4章 Dreamweaver內置伺服器行為 86
4.1 Dreamweaver動態網站開發基礎 86
4.1.1 PHP網站開發流程 86
4.1.2 PHP動態網站開發相關面板 87
4.1.3 動態內容源 88
4.2 在Dreamweaver中創建PHP開發平台 89
4.2.1 系統功能分析 89
4.2.2 創建MySQL資料庫 90
實戰28+視頻:創建學生信息管理系統資料庫 90
4.2.3 創建站點 91
實戰29+視頻:創建學生信息管理系統站點 92
4.2.4 Dreamweaver的資料庫連線設定 93
實戰30+視頻:創建MySQL資料庫連線 94
4.3 在Dreamweaver中檢查數據記錄 96
4.3.1 創建記錄集 96
實戰31+視頻:創建查詢記錄集 97
4.3.2 顯示記錄 98
實戰32+視頻:在網頁中添加相應的欄位 98
4.3.3 重複區域 99
實戰33+視頻:在網頁中重複顯示多條記錄 100
4.3.4 記錄集分頁 101
實戰34+視頻:為頁面數據列表添加翻頁
功能 101
4.3.5 顯示記錄計數 102
實戰35+視頻:為網頁添加顯示記錄計數功能 102
4.3.6 顯示區域 103
實戰36+視頻:為網頁設定相應的顯示區域 104
4.3.7 顯示詳細信息頁面 105
實戰37+視頻:製作顯示詳細信息頁面 106
4.4 編輯記錄 108
4.4.1 管理主頁面 109
實戰38+視頻:製作後台管理主頁面 109
4.4.2 新增記錄 110
實戰39+視頻:製作添加數據記錄頁面 111
4.4.3 更新記錄 113
實戰40+視頻:製作修改數據記錄頁面 113
4.4.4 刪除記錄 115
實戰41+視頻:製作刪除數據記錄頁面 116
4.5 系統功能測試 117
實戰42+視頻:測試學生信息管理系統 117
4.6 本章小結 119
第5章 網站計數系統 120
5.1 網站計數系統規劃 120
5.1.1 網站計數系統功能分析 120
5.1.2 創建網站站點 121
實戰43+視頻:創建個人網站站點 121
5.2 免費網站計數器 123
實戰44+視頻:申請並添加免費計數器 123
5.3 數字型網站計數器 125
實戰45+視頻:製作數字型網站計數器 125
5.4 圖像類網站計數器 127
實戰46+視頻:製作圖像型網站計數器 128
5.5 本章小結 130
第6章 網站投票系統 131
6.1 網站投票系統規劃 131
6.1.1 網站投票系統結構與頁面 131
6.1.2 投票系統站點 132
實戰47+視頻:創建投票系統站點 132
6.1.3 創建資料庫 134
實戰48+視頻:創建投票系統資料庫 134
6.1.4 創建資料庫連線 136
實戰49+視頻:創建網站投票系統資料庫連線 136
6.2 投票系統用戶頁面 137
6.2.1 投票主題頁面 137
實戰50+視頻:製作投票主題頁面 137
6.2.2 投票頁面 140
實戰51+視頻:製作投票頁面 140
6.2.3 投票結果頁面 143
實戰52+視頻:製作投票結果顯示頁面 143
6.3 投票系統管理 147
6.3.1 投票管理登錄頁面 147
實戰53+視頻:製作投票管理登錄頁面 147
6.3.2 投票管理登錄失敗頁面 149
實戰54+視頻:製作登錄失敗頁面 149
6.3.3 投票管理主頁面 150
實戰55+視頻:製作投票管理主頁面 150
6.3.4 新增投票主題頁面 153
實戰56+視頻:製作新增投票主題頁面 153
6.3.5 修改投票主題頁面 154
實戰57+視頻:製作修改投票主題頁面 154
6.3.6 投票選項維護頁面 156
實戰58+視頻:製作投票選項維護頁面 156
6.3.7 刪除選項頁面 159
實戰59+視頻:製作刪除選項頁面 159
6.3.8 確認刪除投票主題頁面 160
實戰60+視頻:製作確認刪除投票
主題頁面 161
6.3.9 刪除投票主題頁面 162
實戰61+視頻:製作刪除投票主題頁面 162
6.4 網站投票系統測試 164
實戰62+視頻:測試網站投票系統 164
6.5 本章小結 167
第7章 會員管理系統 168
7.1 網站會員管理系統規劃 168
7.1.1 會員管理系統結構與頁面 168
7.1.2 會員管理系統站點 170
實戰63+視頻:創建會員管理系統站點 170
7.1.3 創建資料庫 171
實戰64+視頻:創建會員管理系統資料庫 171
7.1.4 創建資料庫連線 173
實戰65+視頻:創建會員管理系統資料庫連線 173
7.2 會員登錄 174
7.2.1 會員登錄頁面 174
實戰66+視頻:製作會員登錄頁面 174
7.2.2 登錄成功或失敗 175
實戰67+視頻:製作登錄成功和登錄失敗頁面 176
7.2.3 會員資料修改頁面 179
實戰68+視頻:製作會員資料修改頁面 179
7.2.4 會員資料修改成功頁面 181
實戰69+視頻:製作會員資料修改成功頁面 182
7.2.5 退出登錄頁面 182
實戰70+視頻:製作退出登錄頁面 183
7.3 會員註冊 183
7.3.1 新用戶註冊頁面 184
實戰71+視頻:製作新用戶註冊頁面 184
7.3.2 註冊成功或失敗 186
實戰72+視頻:製作註冊成功和註冊失敗頁面 186
7.4 找回密碼功能 188
7.4.1 找回密碼頁面 188
實戰73+視頻:製作找回密碼頁面 188
7.4.2 密碼問題頁面 189
實戰74+視頻:製作密碼問題頁面 189
7.4.3 找回密碼成功頁面 191
實戰75+視頻:製作找回密碼成功頁面 192
7.5 測試會員管理系統 193
實戰76+視頻:測試會員管理系統 193
7.6 本章小結 196
第8章 電子相冊系統 197
8.1 電子相冊系統規劃 197
8.1.1 網站電子相冊系統結構與頁面 197
8.1.2 電子相冊系統站點 198
實戰77+視頻:創建電子相冊系統站點 198
8.1.3 創建資料庫 200
實戰78+視頻:創建電子相冊系統資料庫 200
8.1.4 創建資料庫連線 202
實戰79+視頻:創建電子相冊系統
資料庫連線 202
8.2 電子相冊系統 203
8.2.1 電子相冊首頁面 203
實戰80+視頻:製作電子相冊首頁面 203
8.2.2 相冊分類顯示頁面 208
實戰81+視頻:製作電子相冊分類顯示頁面 208
8.2.3 相冊詳細信息頁面 209
實戰82+視頻:製作電子相冊詳細信息頁面 210
8.3 電子相冊管理 213
8.3.1 電子相冊管理登錄頁面 214
實戰83+視頻:製作電子相冊管理登錄頁面 214
8.3.2 相冊分類管理頁面 215
實戰84+視頻:製作相冊分類管理頁面 215
8.3.3 相冊列表管理頁面 219
實戰85+視頻:製作相冊列表管理頁面 219
8.3.4 添加相冊頁面 223
實戰86+視頻:製作添加相冊頁面 223
8.3.5 相冊內容詳細信息頁面 225
實戰87+視頻:製作相冊內容詳細信息頁面 225
8.4 測試電子相冊系統 230
實戰88+視頻:測試電子相冊系統 231
8.5 本章小結 233
第9章 新聞發布系統 234
9.1 網站新聞發布系統規劃 234
9.1.1 新聞發布系統結構與頁面 234
9.1.2 新聞發布系統站點 235
實戰89+視頻:創建新聞發布系統站點 235
9.1.3 創建資料庫 237
實戰90+視頻:創建新聞發布系統資料庫 237
9.1.4 創建資料庫連線 239
實戰91+視頻:創建新聞發布系統
資料庫連線 239
9.2 新聞發布系統 240
9.2.1 新聞系統首頁 240
實戰92+視頻:製作新聞系統首頁 240
9.2.2 新聞分類頁面 245
實戰93+視頻:製作新聞分類頁面 245
9.2.3 新聞顯示頁面 248
實戰94+視頻:製作新聞顯示頁面 248
9.3 新聞管理系統 250
9.3.1 新聞管理系統登錄頁面 250
實戰95+視頻:製作新聞管理登錄頁面 250
9.3.2 新聞管理系統主頁面 252
實戰96+視頻:製作新聞管理系統主頁面 252
9.3.3 新增新聞分類頁面 256
實戰97+視頻:製作新增新聞分類頁面 256
9.3.4 修改新聞分類頁面 257
實戰98+視頻:製作修改新聞分類頁面 257
9.3.5 刪除新聞分類頁面 259
實戰99+視頻:製作刪除新聞分類頁面 259
9.3.6 添加新聞頁面 261
實戰100+視頻:製作添加新聞頁面 261
9.3.7 修改和刪除新聞頁面 263
9.4 測試新聞管理系統 264
實戰101+視頻:測試新聞管理系統 264
9.5 本章小結 265
第10章 個人部落格系統 267
10.1 個人部落格系統規劃 267
10.1.1 個人部落格系統結構與頁面 267
10.1.2 個人部落格站點 268

相關詞條

熱門詞條

聯絡我們