PHP+MySQL項目實例開發

PHP+MySQL項目實例開發

《PHP+MySQL項目實例開發》是2015年清華大學出版社出版的圖書,作者是施瑩,余愛華,韋偉。

基本介紹

  • 書名:PHP+MySQL項目實例開發
  • 作者:施瑩,余愛華,韋偉
  • ISBN:9787302374534
  • 定價:34.5元
  • 出版時間:2015-2-6
  • 裝幀:平裝
圖書簡介,圖書目錄,

圖書簡介

本書從PHP+MySQL項目開發的角度出發,本著實用的目的,由淺入深地介紹了PHP語言的基本知識及PHP與MySQL結合的項目套用,包括PHP數組、表單開發、MySQL資料庫設計、CI框架套用等重要套用。全書內容循序漸進,通過實際套用案例的介紹力求使讀者掌握PHP語言結合MySQL資料庫的基本套用,內容豐富、實用性強,書中每一章都配備一個項目案例,均為實際套用案例,易於理解和掌握。
本書既可作為套用型本科、高職高專院校職業教育和繼續教育的教材,也可作為計算機專業技術人員的參考書籍。

圖書目錄

第1章基礎知識1
1.1PHP、Apache、MySQL和開源的簡介1
1.1.1開源軟體及其優點1
1.1.2PHP簡介2
1.1.3Apache簡介6
1.1.4MySQL簡介7
1.2動態Web站點9
1.2.1B/S結構原理9
1.2.2Linux環境下的安裝與配置10
1.2.3Windows環境下的安裝配置11
1.2.4常見Apache+PHP+MySQL整合安裝環境13
本章小結14
重點回顧15
本章實訓15
第2章PHP語法基礎16
2.1基本語法16
2.1.1在Web頁面中嵌入PHP16
2.1.2傳送數據到Web瀏覽器18
2.1.3理解PHP、HTML和空白21
2.1.4編寫注釋24
2.2詞法結構27
2.2.1什麼是變數27
2.2.2關於字元串29
2.2.3關於常量33
2.2.4關於數字34
2.2.5單引號與雙引號36
2.3項目訓練——內容管理系統CMS首頁設計382.3.1項目說明38
2.3.2設計思路39
2.3.3設計過程39
本章小結40
重點回顧40
本章實訓41
第3章流程控制語句43
3.1條件語句與運算符43
3.1.1if條件語句43
3.1.2switch條件語句47
3.2循環結構49
3.2.1while循環49
3.2.2for循環51
3.3項目訓練——動態年月日下拉選單53
3.3.1項目說明53
3.3.2設計思路53
3.3.3設計過程53
本章小結56
重點回顧56
本章實訓56
第4章數組57
4.1什麼是數組57
4.1.1索引數組與聯合數組57
4.1.2創建數組58
4.1.3數組的列印59
4.2訪問數組62
4.2.1foreach循環62
4.2.2多維數組66
4.3數組套用70
4.3.1基本數組函式70
4.3.2數組與字元串的轉換71
4.4項目訓練——簡易判斷檔案格式72
4.4.1項目說明72
4.4.2設計思路72
4.4.3設計過程72
本章小結74
重點回顧74
本章實訓74
第5章函式76
5.1創建和調用自定義函式76
5.1.1自定義函式76
5.1.2創建帶參數的函式79
5.1.3設定默認的參數值81
5.1.4從函式返回值82
5.2PHP內置函式84
5.2.1常見的基本函式85
5.2.2日期和時間函式88
5.2.3字元串處理函式94
5.3項目訓練——隨機數驗證碼圖片的製作98
5.3.1項目背景與思路98
5.3.2設計過程101
本章小結104
重點回顧105
本章實訓105
第6章表單——處理用戶輸入106
6.1HTML表單106
6.1.1創建HTML表單106
6.1.2處理HTML表單111
6.2表單驗證118
6.2.1驗證表單是否提交118
6.2.2驗證表單數據119
6.2.3避免表單多次提交127
6.3項目訓練——用戶註冊功能設計130
6.3.1項目說明130
6.3.2設計思路130
6.3.3設計過程134
本章小結139
重點回顧139
本章實訓139
第7章創建動態Web站點141
7.1包含多個檔案141
7.1.1包含外部檔案函式141
7.1.2絕對路徑與相對路徑142
7.1.3include()和require()的區別142
7.1.4站點檔案結構142
7.2PHP上傳檔案的原理與實現149
7.2.1利用PHP上傳檔案149
7.2.2$_FILES數組結構150
7.2.3上傳綜合範例151
7.3項目訓練——簡易計數器設計157
7.3.1項目說明157
7.3.2設計原理157
7.3.3設計過程160
本章小結162
重點回顧162
本章實訓162
第8章SQL與MySQL164
8.1資料庫設計164
8.1.1收集並分析數據需求164
8.1.2邏輯地劃分數據165
8.1.3選擇正確的數據類型165
8.2操作MySQL169
8.2.1使用命令行管理MySQL169
8.2.2用phpMyAdmin管理MySQL171
8.3SQL基礎181
8.4MySQL用戶管理182
8.4.1MySQL管理員root182
8.4.2用戶管理183
8.4.3許可權分配186
8.5項目訓練——購物類網站產品目錄的資料庫設計189
8.5.1項目說明189
8.5.2設計思路189
8.5.3設計過程189
本章小結190
重點回顧190
本章實訓190

相關詞條

熱門詞條

聯絡我們