PHP+MySQL動態網站開發實例教程

PHP+MySQL動態網站開發實例教程

《PHP+MySQL動態網站開發實例教程》是2017年清華大學出版社出版的圖書,作者是張艷、謝昆鵬、李雲帆、馬傑。

基本介紹

  • 中文名:PHP+MySQL動態網站開發實例教程
  • 作者:張艷、謝昆鵬、李雲帆、馬傑
  • 出版時間:2017年11月01日
  • 出版社:清華大學出版社
  • ISBN:9787302486510
  • 類別:教材
  • 定價:52 元
  • 開本:16 開
  • 裝幀:平裝-膠訂
內容簡介,圖書目錄,

內容簡介

《PHP+MySQL動態網站開發實例教程》全面講述了PHP+MySQL動態網站開發的基礎知識和實用技術。《PHP+MySQL動態網站開發實例教程》共分為11章,深入介紹了PHP開發環境的安裝和配置、HTML和JavaScript語言基礎、PHP相關的基本語法、常用函式介紹、PHP和Web頁面互動、PHP檔案和目錄操作,最後給出了完整的開發實例。

圖書目錄

目錄
第1章動態網站開發概述1
1.1動態網站概述1
1.1.1靜態網站與動態網站1
1.1.2動態網站的結構2
1.1.3動態網站的運行原理3
1.1.4動態網站編程技術4
1.1.5動態網站的相關概念5
1.2PHP相關知識7
1.2.1PHP的概念7
1.2.2PHP的發展歷程7
1.2.3PHP語言的優勢8
1.2.4PHP常用工具9
1.3常用PHP集成運行環境工具的安裝與配置11
1.3.1WampServer的安裝步驟11
1.3.2集成運行環境的配置13
1.4開發第一個PHP網站22
1.4.1開發第一個PHP網頁22
1.4.2設定PHP網站22
1.4.3運行PHP網站23
1.5本章小結23
1.6習題24
第2章HTML與JavaScript語言速成25
2.1HTML簡介25
2.1.1HTML的結構25
2.1.2HTML的標籤26
2.2編輯網頁27
2.2.1編輯文本27
2.2.2編輯列表28
2.2.3編輯圖像29
2.2.4超連結30
2.2.5創建表格31
2.3創建表單33
2.3.1表單的定義34
2.3.2<input/>標籤35
2.3.3<textarea></textarea>標籤38
2.3.4<select></select>標籤38
2.4JavaScript簡介40
2.4.1JavaScript的組成41
2.4.2JavaScript的引入41
2.4.3JavaScript事件43
2.5文檔對象模型45
2.5.1頁面標籤對象的引用46
2.5.2改變HTML元素的內容46
2.5.3讀寫HTML對象的屬性47
2.5.4改變CSS48
2.6瀏覽器對象模型49
2.6.1window對象49
2.6.2location對象53
2.7本章小結56
2.8習題56
?第3章PHP基本語法58
3.1語法入門58
3.1.1PHP基本格式58
3.1.2PHP編碼規範59
3.1.3編寫PHP程式的注意事項60
3.1.4使用PHP輸出HTML61
3.1.5在HTML中嵌入PHP62
3.1.6在PHP中使用簡單的JavaScript62
3.2常量、變數和數據類型62
3.2.1常量63
3.2.2變數64
3.2.3數據類型67
3.3表達式和運算符70
3.3.1表達式70
3.3.2運算符70
3.3.3數據類型之間的轉換74
3.4程式流程控制結構76
3.4.1條件控制語句76
3.4.2循環控制語句78
3.5數組81
3.5.1數組及數組類型81
3.5.2構造數組83
3.5.3訪問數組和數組元素83
3.5.4數組的常用內置函式84
3.6本章小結90
3.7習題90
第4章字元串和正則表達式92
4.1字元串的定義與顯示92
4.1.1字元串的定義92
4.1.2字元串的顯示94
4.2字元串的基本操作95
4.2.1字元串的常用函式95
4.2.2字元串與空格100
4.2.3字元串的比較101
4.2.4字元串的替換與插入103
4.2.5字元串與HTML105
4.3正則表達式107
4.3.1正則表達式的基本知識107
4.3.2正則表達式的語法107
4.3.3正則表達式套用實例113
4.4本章小結115
4.5習題115
第5章函式和面向對象編程118
5.1PHP的內置函式118
5.1.1字元串處理函式118
5.1.2日期和時間函式123
5.1.3檢驗函式125
5.1.4數學函式128
5.2自定義函式及調用129
5.2.1函式的定義129
5.2.2函式的調用130
5.2.3變數函式和匿名函式132
5.2.4傳值賦值和傳地址賦值132
5.3面向對象編程134
5.3.1類和對象134
5.3.2繼承和多態141
5.3.3接口148
5.3.4封裝151
5.4本章小結152
5.5習題152
第6章PHP與Web頁面互動154
6.1.1表單結構154
6.1.2文本框155
6.1.3命令按鈕155
6.1.4單選按鈕156
6.1.5複選框156
6.1.6下拉列表157
6.1.7多行輸入框158
6.1.8隱藏域159
6.2獲取表單傳遞數據的方法160
6.2.1GET方法160
6.2.2POST方法162
6.3URL數據傳遞164
6.4本章小結166
6.5習題167
第7章PHP檔案和目錄操作168
7.1檔案訪問函式168
7.1.1打開和關閉檔案168
7.1.2讀取檔案169
7.1.3移動檔案指針173
7.1.4文本檔案的寫入和追加174
7.1.5製作計數器175
7.2檔案及目錄的基本操作177
7.2.1複製、移動和刪除檔案177
7.2.2獲取檔案屬性178
7.2.3目錄的基本操作179
7.2.4統計目錄和磁碟大小183
7.3本章小結184
7.4習題184
第8章PHP操作MySQL資料庫186
8.1PHP操作MySQL資料庫的基本步驟186
8.1.1連線MySQL資料庫伺服器186
8.1.2選擇資料庫187
8.1.3執行SQL語句188
8.1.4關閉MySQL資料庫連線196
8.2PHP操作SQL語句的執行結果197
8.2.1獲取查詢結果集中的記錄數197
8.2.2獲取記錄內容198
8.2.3移動指針202
8.3本章小結204
8.4習題204
第9章PHP+MySQL資料庫編程綜合實例205
9.1登錄功能205
9.2分頁功能210
9.3PHP+MySQL圖形繪製215
9.4新聞發布219
9.5本章小結226
9.6習題227
第10章PHP+MySQL開發實戰——網路考試系統228
10.1需求分析228
10.3登錄和密碼修改功能235
10.3.1登錄功能235
10.3.2密碼修改237
10.4主頁功能239
10.5信息管理功能246
10.5.1學生信息管理246
10.5.2教師信息管理249
10.5.3班級信息管理252
10.5.4課程信息管理252
10.6考試功能253
10.6.1選擇考試科目253
10.6.2進入考場255
10.6.3自動改卷260
10.7試卷編輯264
10.7.1試卷管理265
10.7.2題型編輯266
10.7.3題目編輯268
10.8本章小結274
10.9習題275
第11章PHP+MySQL開發實戰——房屋租賃系統276
11.1需求分析276
11.2資料庫設計277
11.3主頁281
11.4房屋租賃282
11.4.1房屋租賃信息查詢282
11.4.2房屋租賃信息發布293
11.5留言板300
11.5.1用戶留言300
11.5.2管理員回復留言307
11.6用戶註冊312
11.7本章小結315
11.8習題315
參考文獻316

相關詞條

熱門詞條

聯絡我們