書馨卡幫你省薪 2024個(gè)人購(gòu)書報(bào)告 2024中圖網(wǎng)年度報(bào)告
歡迎光臨中圖網(wǎng) 請(qǐng) | 注冊(cè)
> >>
人民郵電出版社PHP MYSQL和JAVASCRIPT入門經(jīng)典(第6版)

人民郵電出版社PHP MYSQL和JAVASCRIPT入門經(jīng)典(第6版)

出版社:人民郵電出版社出版時(shí)間:2017-04-01
開本: 其他 頁(yè)數(shù): 528
中 圖 價(jià):¥77.2(7.8折) 定價(jià)  ¥99.0 登錄后可看到會(huì)員價(jià)
加入購(gòu)物車 收藏
運(yùn)費(fèi)6元,滿39元免運(yùn)費(fèi)
?新疆、西藏除外
本類五星書更多>

人民郵電出版社PHP MYSQL和JAVASCRIPT入門經(jīng)典(第6版) 版權(quán)信息

人民郵電出版社PHP MYSQL和JAVASCRIPT入門經(jīng)典(第6版) 本書特色

本書針對(duì)PHP、MySQL和JavaScript的新版本,結(jié)合Web開發(fā)的實(shí)際需求,介紹了編程和應(yīng)用開發(fā)技能,并通過(guò)一些典型的項(xiàng)目案例,幫助讀者開發(fā)出功能強(qiáng)大的Web應(yīng)用。 本書分為5個(gè)部分和4個(gè)附錄。第1部分“Web應(yīng)用基礎(chǔ)知識(shí)”,包括前5章,幫助讀者理解Web上的通信,以便能夠編寫基本的PHP腳本,還介紹了HTML、CSS和JavaScript的基礎(chǔ)知識(shí)。第2部分“動(dòng)態(tài)Web站點(diǎn)基礎(chǔ)”,包括第6章到第10章,主要介紹JavaScript的語(yǔ)法和用法。第3部分“提高Web應(yīng)用程序的層級(jí)”,包括第11章到第15章,主要介紹PHP語(yǔ)言的基礎(chǔ)知識(shí),以及如何使用cookies和用戶會(huì)話。第4部分“將數(shù)據(jù)庫(kù)整合到應(yīng)用程序中”,包括第16章到第18章,介紹了使用數(shù)據(jù)庫(kù)的通用知識(shí),包括SQL基礎(chǔ)知識(shí),以及MySQL專有的函數(shù)以及其他信息。第5部分“應(yīng)用開發(fā)基礎(chǔ)”,包括第19章到第22章,專門介紹使用PHP和MySQL來(lái)執(zhí)行一個(gè)特定的任務(wù),綜合應(yīng)用了本書中的所有知識(shí)。附錄部分介紹了XAMPP、MySQL、Apache和PHP的安裝和配置。在每一章的*后,都有測(cè)驗(yàn)問(wèn)題和額外的練習(xí),幫助讀者鞏固所學(xué)的知識(shí)。 本書內(nèi)容全面,講解詳細(xì),由淺入深,實(shí)例豐富,可作為PHP、MySQL、JavaScript初學(xué)者的學(xué)習(xí)指南,也可作為Web開發(fā)技術(shù)人員的參考用書。

人民郵電出版社PHP MYSQL和JAVASCRIPT入門經(jīng)典(第6版) 內(nèi)容簡(jiǎn)介

本書針對(duì)PHP、MySQL和JavaScript的新版本,結(jié)合Web開發(fā)的實(shí)際需求,介紹了編程和應(yīng)用開發(fā)技能,并通過(guò)一些典型的項(xiàng)目案例,幫助讀者開發(fā)出功能強(qiáng)大的Web應(yīng)用。本書分為5個(gè)部分和4個(gè)附錄?壳安糠帧癢eb應(yīng)用基礎(chǔ)知識(shí)”,包括前5章,幫助讀者理解Web上的通信,以便能夠編寫基本的PHP腳本,還介紹了HTML、CSS和JavaScript的基礎(chǔ)知識(shí)。第2部分“動(dòng)態(tài)Web站點(diǎn)基礎(chǔ)”,包括第6章到靠前0章,主要介紹JavaScript的語(yǔ)法和用法。第3部分“提高Web應(yīng)用程序的層級(jí)”,包括靠前1章到靠前5章,主要介紹PHP語(yǔ)言的基礎(chǔ)知識(shí),以及如何使用cookies和用戶會(huì)話。第4部分“將數(shù)據(jù)庫(kù)整合到應(yīng)用程序中”,包括靠前6章到靠前8章,介紹了使用數(shù)據(jù)庫(kù)的通用知識(shí),包括SQL基礎(chǔ)知識(shí),以及MySQL專有的函數(shù)以及其他信息。第5部分“應(yīng)用開發(fā)基礎(chǔ)”,包括靠前9章到第22章,專門介紹使用PHP和MySQL來(lái)執(zhí)行一個(gè)特定的任務(wù),綜合應(yīng)用了本書中的所有知識(shí)。附錄部分介紹了XAMPP、MySQL、Apache和PHP的安裝和配置。在每一章的很后,都有測(cè)驗(yàn)問(wèn)題和額外的練習(xí),幫助讀者鞏固所學(xué)的知識(shí)。本書內(nèi)容全面,講解詳細(xì),由淺入深,實(shí)例豐富,可作為PHP、MySQL、JavaScript初學(xué)者的學(xué)習(xí)指南,也可作為Web開發(fā)技術(shù)人員的參考用書。

人民郵電出版社PHP MYSQL和JAVASCRIPT入門經(jīng)典(第6版) 目錄

第1部分:Web應(yīng)用基礎(chǔ)知識(shí)

第1章 理解Web的工作方式 3

1.1 HTML和WWW簡(jiǎn)史 4

1.2 創(chuàng)建Web內(nèi)容 4

1.3 理解Web內(nèi)容遞送 5

1.4 選擇Web托管提供商 7

1.5 利用多種Web瀏覽器執(zhí)行測(cè)試 8

1.6 創(chuàng)建一個(gè)示例文件 9

1.7 使用FTP傳輸文件 10

1.7.1 選擇FTP客戶端 10

1.7.2 使用FTP客戶端 11

1.8 了解在Web服務(wù)器上放置文件的位置 13

1.8.1 基本的文件管理 14

1.8.2 使用索引頁(yè)面 15

1.9 小結(jié) 16

1.10 問(wèn)與答 16

1.11 測(cè)驗(yàn) 17

1.11.1 問(wèn)題 17

1.11.2 解答 17

1.11.3 練習(xí) 17

第2章 構(gòu)造HTML文檔 19

2.1 從一個(gè)簡(jiǎn)單的Web頁(yè)面開始 20

2.2 每個(gè)Web頁(yè)面都必須具有的HTML標(biāo)簽 22

2.3 在Web頁(yè)面中使用超鏈接 24

2.3.1 使用錨點(diǎn)鏈接到一個(gè)頁(yè)面內(nèi)部 25

2.3.2 鏈接到外部Web內(nèi)容 25

2.3.3 鏈接到一個(gè)E-mail地址 26

2.4 利用段落和換行符組織頁(yè)面 26

2.5 利用標(biāo)題組織內(nèi)容 28

窺探其他設(shè)計(jì)師的頁(yè)面? 30

2.6 理解語(yǔ)義元素 30

2.6.1 以多種方式使用元素 35

2.6.2 理解元素 36

2.6.3 正確地使用元素 37

2.6.4 實(shí)現(xiàn)元素 37

2.6.5 何時(shí)使用元素 38

2.6.6 有效地使用元素 39

2.7 CSS的工作方式 40

2.8 基本的樣式表 41

2.9 CSS樣式的基礎(chǔ)知識(shí) 46

2.9.1 基本的布局屬性 46

2.9.2 基本的格式化屬性 47

2.10 使用樣式類 49

2.11 使用樣式ID 51

2.12 內(nèi)部樣式表和內(nèi)聯(lián)樣式 52

驗(yàn)證樣式表 53

2.13 小結(jié) 54

2.14 問(wèn)與答 55

2.15 測(cè)驗(yàn) 56

2.15.1 問(wèn)題 56

2.15.2 解答 57

2.15.3 練習(xí) 57

第3章 理解CSS方框模型和定位 58

3.1 CSS方框模型 59

3.2 詳解定位 61

3.3 控制元素的堆疊方式 65

3.4 管理文本流 67

3.5 理解固定布局 67

3.6 理解流動(dòng)布局 69

3.7 創(chuàng)建固定/流動(dòng)混合布局 70

3.7.1 從基本的布局結(jié)構(gòu)開始 71

3.7.2 在固定/流動(dòng)混合布局中定義兩欄 72

3.7.3 設(shè)置布局的*小寬度 74

3.7.4 在固定/流動(dòng)混合布局中處理欄高度 74

3.8 考慮響應(yīng)性Web設(shè)計(jì) 79

3.9 小結(jié) 80

3.10 問(wèn)與答 80

3.11 測(cè)驗(yàn) 81

3.11.1 問(wèn)題 81

3.11.2 解答 81

3.11.3 練習(xí) 81

第4章 理解JavaScript 82

4.1 學(xué)習(xí)Web腳本編程的基礎(chǔ)知識(shí) 83

腳本和程序 83

4.2 JavaScript如何適應(yīng)Web頁(yè)面 84

4.2.1 使用單獨(dú)的JavaScript文件 85

4.2.2 使用基本的JavaScript事件 85

4.3 探索JavaScript的能力 86

4.3.1 驗(yàn)證表單 86

4.3.2 特殊效果 86

4.3.3 遠(yuǎn)程腳本調(diào)用(AJAX) 86

4.4 基本概念 87

4.4.1 語(yǔ)句 87

4.4.2 把任務(wù)與函數(shù)相結(jié)合 88

4.4.3 變量 88

4.4.4 了解對(duì)象 88

4.4.5 條件語(yǔ)句 89

4.4.6 循環(huán)語(yǔ)句 89

4.4.7 事件處理程序 90

4.4.8 首先運(yùn)行哪個(gè)腳本 91

4.5 JavaScript語(yǔ)法規(guī)則 92

4.5.1 大小寫敏感性 92

4.5.2 變量、對(duì)象和函數(shù)名稱 92

4.5.3 保留字 92

4.5.4 空白 92

4.6 使用注釋 93

4.7 關(guān)于JavaScript的*佳實(shí)踐 93

4.8 理解JSON 94

4.9 使用JavaScript控制臺(tái)調(diào)試JavaScript錯(cuò)誤 95

4.10 小結(jié) 96

4.11 問(wèn)與答 96

4.12 測(cè)驗(yàn) 97

4.12.1 問(wèn)題 97

4.12.2 解答 98

4.12.3 練習(xí) 98

第5章 PHP簡(jiǎn)介 99

5.1 PHP是如何與Web服務(wù)器協(xié)作的 99

5.2 PHP腳本基礎(chǔ) 100

5.2.1 開始和結(jié)束一個(gè)PHP語(yǔ)句塊 101

5.2.2 echo語(yǔ)句和print()函數(shù) 102

5.2.3 組合HTML和PHP 103

5.2.4 為PHP代碼添加注釋 104

5.3 代碼塊和瀏覽器輸出 104

5.4 小結(jié) 107

5.5 問(wèn)與答 107

5.6 測(cè)驗(yàn) 107

5.6.1 問(wèn)題 107

5.6.2 解答 108

5.6.3 練習(xí) 108

第2部分:動(dòng)態(tài)Web站點(diǎn)基礎(chǔ)

第6章 理解動(dòng)態(tài)Web站點(diǎn)和HTML5應(yīng)用程序 111

6.1 理解不同類型的腳本 112

6.2 顯示隨機(jī)內(nèi)容 112

6.3 理解文檔對(duì)象模型 116

6.4 使用window對(duì)象 116

6.5 處理document對(duì)象 117

6.5.1 獲取關(guān)于文檔的信息 117

6.5.2 在文檔中編寫文本 118

6.5.3 使用鏈接和錨 119

6.6 訪問(wèn)瀏覽器的歷史記錄 119

6.7 使用location對(duì)象 121

6.8 關(guān)于DOM結(jié)構(gòu)的更多知識(shí) 122

6.8.1 節(jié)點(diǎn) 123

6.8.2 父對(duì)象與子對(duì)象 123

6.8.3 兄弟對(duì)象 123

6.9 處理DOM節(jié)點(diǎn) 123

6.9.1 基本的節(jié)點(diǎn)屬性 123

6.9.2 節(jié)點(diǎn)的關(guān)系屬性 124

6.9.3 文檔方法 124

6.9.4 節(jié)點(diǎn)方法 125

6.10 創(chuàng)建可定位的元素(圖層) 125

利用JavaScript控制定位 126

6.11 隱藏和顯示對(duì)象 129

6.12 修改頁(yè)面內(nèi)的文本 131

6.13 向頁(yè)面中添加文本 132

6.14 基于用戶交互更改圖像 134

6.15 提前考慮開發(fā)HTML5應(yīng)用程序 135

6.16 小結(jié) 136

6.17 問(wèn)與答 136

6.18 測(cè)驗(yàn) 137

6.18.1 問(wèn)題 137

6.18.2 解答 137

6.18.3 練習(xí) 137

第7章 JavaScript基礎(chǔ):變量、字符串和數(shù)組 138

7.1 使用變量 138

7.1.1 選擇變量名 139

7.1.2 使用局部變量和全局變量 139

7.1.3 給變量賦值 140

7.2 了解表達(dá)式和運(yùn)算符 141

7.2.1 使用JavaScript運(yùn)算符 141

7.2.2 運(yùn)算符優(yōu)先級(jí) 142

7.3 JavaScript中的數(shù)據(jù)類型 143

7.4 在數(shù)據(jù)類型之間轉(zhuǎn)換 143

7.5 使用String對(duì)象 144

7.5.1 創(chuàng)建String對(duì)象 144

7.5.2 賦值 145

7.5.3 計(jì)算字符串的長(zhǎng)度 146

7.5.4 轉(zhuǎn)換字符串的大小寫 146

7.6 處理子串 147

7.6.1 使用字符串的一部分 147

7.6.2 獲取單個(gè)字符 148

7.6.3 查找子串 148

7.7 使用數(shù)值型數(shù)組 149

7.7.1 創(chuàng)建數(shù)值型數(shù)組 149

7.7.2 理解數(shù)組長(zhǎng)度 149

7.7.3 訪問(wèn)數(shù)組元素 150

7.8 使用字符串?dāng)?shù)組 150

7.8.1 創(chuàng)建字符串?dāng)?shù)組 150

7.8.2 拆分字符串 151

7.8.3 對(duì)字符串?dāng)?shù)組進(jìn)行排序 151

7.9 對(duì)數(shù)值型數(shù)組進(jìn)行排序 151

7.10 小結(jié) 154

7.11 問(wèn)與答 154

7.12 測(cè)驗(yàn) 155

7.12.1 問(wèn)題 155

7.12.2 解答 156

7.12.3 練習(xí) 156

第8章 JavaScript基礎(chǔ):函數(shù)、對(duì)象和流程控制 157

8.1 使用函數(shù) 158

8.1.1 定義函數(shù) 158

8.1.2 調(diào)用函數(shù) 159

8.1.3 返回值 161

8.2 對(duì)象簡(jiǎn)介 163

8.2.1 創(chuàng)建對(duì)象 163

8.2.2 理解方法 163

8.3 使用對(duì)象簡(jiǎn)化腳本編程 164

8.3.1 定義對(duì)象 164

8.3.2 定義對(duì)象的方法 165

8.3.3 創(chuàng)建對(duì)象的實(shí)例 166

8.4 擴(kuò)展內(nèi)置對(duì)象 168

8.5 使用Math對(duì)象 169

8.5.1 四舍五入和截尾 170

8.5.2 生成隨機(jī)數(shù) 170

8.5.3 其他Math方法 170

8.6 使用Math方法 171

8.7 處理Date對(duì)象 173

8.7.1 創(chuàng)建Date對(duì)象 173

8.7.2 設(shè)置Date值 173

8.7.3 讀取Date值 174

8.7.4 處理時(shí)區(qū) 174

8.7.5 在日期格式之間轉(zhuǎn)換 175

8.8 if語(yǔ)句 175

8.8.1 條件運(yùn)算符 176

8.8.2 利用邏輯運(yùn)算符把條件結(jié)合起來(lái) 176

8.8.3 else關(guān)鍵字 177

8.9 使用簡(jiǎn)寫的條件表達(dá)式 178

8.10 利用if和else測(cè)試多個(gè)條件 179

8.10.1 HTML文件 179

8.10.2 JavaScript文件 180

8.11 利用switch使用多個(gè)條件 181

8.12 使用for循環(huán) 182

8.13 使用while循環(huán) 184

8.14 使用do...while循環(huán) 185

8.15 使用循環(huán) 185

8.15.1 創(chuàng)建無(wú)限循環(huán) 185

8.15.2 退出循環(huán) 186

8.15.3 繼續(xù)執(zhí)行循環(huán) 186

8.16 遍歷對(duì)象屬性 187

8.17 小結(jié) 189

8.18 問(wèn)與答 190

8.19 測(cè)驗(yàn) 190

8.19.1 問(wèn)題 190

8.19.2 解答 191

8.19.3 練習(xí) 191

第9章 理解JavaScript事件處理 192

9.1 理解事件處理程序 192

9.1.1 對(duì)象和事件 193

9.1.2 創(chuàng)建事件處理程序 193

9.1.3 用JavaScript定義事件處理程序 194

9.1.4 支持多個(gè)事件處理程序 194

9.1.5 使用Event對(duì)象 195

9.2 使用鼠標(biāo)事件 196

9.2.1 移入和移出 196

9.2.2 按下和釋放(以及單擊) 197

9.3 使用鍵盤事件 199

9.4 使用load和unload事件 201

9.5 使用click更改的外觀 202

9.6 小結(jié) 207

9.7 問(wèn)與答 207

9.8 測(cè)驗(yàn) 207

9.8.1 問(wèn)題 207

9.8.2 解答 208

9.8.3 練習(xí) 208

第10章 使用jQuery的基礎(chǔ)知識(shí) 209

10.1 使用第三方JavaScript庫(kù) 209

10.2 jQuery應(yīng)運(yùn)而生 210

10.3 準(zhǔn)備使用jQuery 211

10.4 熟悉$().ready處理程序 212

10.5 選擇DOM和CSS內(nèi)容 213

10.6 操作HTML內(nèi)容 214

10.6.1 顯示和隱藏元素 215

10.6.2 制作元素的動(dòng)畫 216

10.7 結(jié)合使用各種方法來(lái)創(chuàng)建jQuery動(dòng)畫 218

10.8 利用jQuery處理事件 221

10.9 小結(jié) 222

10.10 問(wèn)與答 222

10.11 測(cè)驗(yàn) 222

10.11.1 問(wèn)題 222

10.11.2 解答 223

10.11.3 練習(xí) 223

第3部分:提高Web應(yīng)用程序的層級(jí)

第11章 AJAX:遠(yuǎn)程腳本編程 227

11.1 AJAX簡(jiǎn)介 227

11.1.1 JavaScript客戶(前端) 228

11.1.2 服務(wù)器端腳本(后端) 228

11.1.3 XML 229

11.1.4 流行的AJAX示例 229

11.2 使用XMLHttpRequest 229

11.2.1 創(chuàng)建請(qǐng)求 230

11.2.2 打開URL 230

11.2.3 發(fā)送請(qǐng)求 230

11.2.4 等待響應(yīng) 230

11.2.5 解釋響應(yīng)數(shù)據(jù) 231

11.3 創(chuàng)建簡(jiǎn)單的AJAX庫(kù) 231

11.3.1 ajaxRequest函數(shù) 232

11.3.2 ajaxResponse函數(shù) 232

11.3.3 使用庫(kù) 232

11.4 使用庫(kù)創(chuàng)建AJAX測(cè)驗(yàn) 233

11.4.1 HTML文件 233

11.4.2 XML文件 234

11.4.3 JavaScript文件 234

11.4.4 測(cè)試示例 236

11.5 調(diào)試基于AJAX的應(yīng)用程序 236

11.5.1 HTML表單 237

11.5.2 PHP后端 238

11.5.3 JavaScript前端 238

11.5.4 使之工作 240

11.6 將jQuery的內(nèi)置函數(shù)用于AJAX 240

11.7 小結(jié) 241

11.8 問(wèn)與答 241

11.9 測(cè)驗(yàn) 242

11.9.1 問(wèn)題 242

11.9.2 解答 242

11.9.3 練習(xí) 242

第12章 PHP基礎(chǔ):變量、字符串和數(shù)組 243

12.1 變量 243

12.1.1 全局變量 244

12.1.2 超全局變量 245

12.2 數(shù)據(jù)類型 245

12.2.1 使用settype()來(lái)改變變量的數(shù)據(jù)類型 247

12.2.2 通過(guò)類型轉(zhuǎn)換改變變量的數(shù)據(jù)類型 248

12.2.3 為何測(cè)試類型 250

12.3 操作符和表達(dá)式 250

12.3.1 賦值操作符 251

12.3.2 算術(shù)操作符 251

12.3.3 連接操作符 252

12.3.4 復(fù)合賦值操作符 252

12.3.5 自動(dòng)增加和減少一個(gè)整型變量 253

12.3.6 比較操作符 254

12.3.7 使用邏輯操作符創(chuàng)建復(fù)雜的測(cè)試表達(dá)式 255

12.3.8 操作符優(yōu)先級(jí) 256

12.4 常量 257

預(yù)定義常量 258

12.5 理解數(shù)組 258

12.6 創(chuàng)建數(shù)組 258

12.6.1 創(chuàng)建關(guān)聯(lián)數(shù)組 260

12.6.2 創(chuàng)建多維數(shù)組 260

12.7 一些和數(shù)組相關(guān)的函數(shù) 262

12.8 小結(jié) 263

12.9 問(wèn)與答 264

12.10 測(cè)驗(yàn) 264

12.10.1 問(wèn)題 264

12.10.2 解答 265

12.10.3 練習(xí) 265

第13章 PHP基礎(chǔ):函數(shù)、對(duì)象和

流程控制 266

13.1 調(diào)用函數(shù) 267

13.2 定義一個(gè)函數(shù) 268

13.3 從用戶定義的函數(shù)返回值 270

13.4 理解變量作用域 271

使用global語(yǔ)句訪問(wèn)變量 272

13.5 使用static語(yǔ)句在函數(shù)調(diào)用之間

保存狀態(tài) 273

13.6 關(guān)于參數(shù)的更多內(nèi)容 275

13.6.1 為參數(shù)設(shè)置默認(rèn)值 275

13.6.2 把變量引用傳遞給函數(shù) 276

13.7 測(cè)試函數(shù)是否存在 277

13.8 創(chuàng)建一個(gè)對(duì)象 278

13.8.1 對(duì)象的屬性 280

13.8.2 對(duì)象方法 281

13.8.3 構(gòu)造方法 283

13.9 對(duì)象繼承 283

13.10 轉(zhuǎn)換流程 284

13.10.1 if語(yǔ)句 284

13.10.2 使用else子句的if語(yǔ)句 285

13.10.3 使用帶有elseif子句的if

語(yǔ)句 286

13.10.4 switch語(yǔ)句 287

13.10.5 使用?:運(yùn)算符 288

13.11 實(shí)現(xiàn)循環(huán) 289

13.11.1 while語(yǔ)句 289

13.11.2 do…while語(yǔ)句 290

13.11.3 for語(yǔ)句 291

13.11.4 用break語(yǔ)句跳出循環(huán) 292

13.11.5 用continue語(yǔ)句跳過(guò)迭代 293

13.11.6 嵌套循環(huán) 294

13.12 小結(jié) 296

13.13 問(wèn)與答 296

13.14 測(cè)驗(yàn) 296

13.14.1 問(wèn)題 297

13.14.2 解答 297

13.14.3 練習(xí) 297

第14章 使用cookie和用戶會(huì)話 298

14.1 cookie簡(jiǎn)介 298

14.1.1 深入了解一個(gè)cookie 299

14.1.2 訪問(wèn)cookies 299

14.2 設(shè)置一個(gè)cookie 300

14.3 刪除一個(gè)cookie 302

14.4 會(huì)話函數(shù)概覽 303

14.5 使用會(huì)話變量 304

14.6 銷毀會(huì)話和重置變量 308

14.7 在一個(gè)帶有注冊(cè)用戶的環(huán)境中

使用會(huì)話 308

14.7.1 使用注冊(cè)的用戶 309

14.7.2 使用用戶偏好 309

14.7.3 理解瀏覽器中的本地存儲(chǔ)和

會(huì)話存儲(chǔ) 309

14.8 小結(jié) 310

14.9 問(wèn)與答 310

14.10 測(cè)驗(yàn) 310

14.10.1 問(wèn)題 311

14.10.2 解答 311

14.10.3 練習(xí) 311

第15章 處理基于Web的表單 312

15.1 HTML表單的工作方式 313

15.2 創(chuàng)建表單 313

15.3 接受文本輸入 317

15.4 命名各種表單數(shù)據(jù) 317

15.5 標(biāo)記各種表單數(shù)據(jù) 318

15.6 組合表單元素 319

在表單中包括隱藏的數(shù)據(jù) 319

15.7 探索表單輸入控件 320

15.7.1 復(fù)選框 320

15.7.2 單選按鈕 322

15.7.3 選擇列表 323

15.7.4 文本框、文本區(qū)及其他輸入

類型 325

15.8 使用HTML5表單驗(yàn)證 326

15.9 提交表單數(shù)據(jù) 328

為表單事件使用JavaScript 329

15.10 利用JavaScript訪問(wèn)表單元素 329

顯示來(lái)自表單的數(shù)據(jù) 330

15.11 創(chuàng)建一個(gè)簡(jiǎn)單的輸入表單 331

15.11.1 使用用戶定義數(shù)組訪問(wèn)表單

輸入 332

15.11.2 在單個(gè)頁(yè)面上組合HTML和

PHP代碼 333

15.12 使用隱藏字段來(lái)保存狀態(tài) 336

15.13 根據(jù)表單提交發(fā)送郵件 337

15.13.1 mail()函數(shù)的系統(tǒng)配置 337

15.13.2 創(chuàng)建表單 338

15.13.3 創(chuàng)建發(fā)送郵件的腳本 339

15.14 小結(jié) 341

15.15 問(wèn)與答 342

15.16 測(cè)驗(yàn) 342

15.16.1 問(wèn)題 342

15.16.2 解答 343

15.16.3 練習(xí) 343

第4部分:將數(shù)據(jù)庫(kù)整合到應(yīng)用程序中

第16章 理解數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程 347

16.1 良好的數(shù)據(jù)庫(kù)設(shè)計(jì)的重要性 347

16.2 表關(guān)系的類型 348

16.2.1 一對(duì)一關(guān)系 349

16.2.2 一對(duì)多關(guān)系 349

16.2.3 多對(duì)多關(guān)系 350

16.3 理解規(guī)范化 351

16.3.1 平表帶來(lái)的問(wèn)題 351

16.3.2 **范式 352

16.3.3 第二范式 352

16.3.4 第三范式 353

16.4 遵從設(shè)計(jì)過(guò)程 353

16.5 小結(jié) 354

16.6 問(wèn)與答 355

16.7 測(cè)驗(yàn) 355

16.7.1 問(wèn)題 355

16.7.2 解答 355

16.7.3 練習(xí) 355

第17章 SQL基本命令 356

17.1 MySQL數(shù)據(jù)類型 357

17.1.1 數(shù)字?jǐn)?shù)據(jù)類型 357

17.1.2 日期和時(shí)間類型 358

17.1.3 字符串類型 359

17.2 表的創(chuàng)建語(yǔ)法 360

17.3 使用INSERT命令 360

進(jìn)一步學(xué)習(xí)INSERT語(yǔ)句 361

17.4 使用SELECT命令 362

17.4.1 排序SELECT結(jié)果 363

17.4.2 限制結(jié)果 364

17.5 在查詢中使用WHERE 365

17.5.1 在WHERE子句中使用

操作符 366

17.5.2 使用LIKE比較字符串 366

17.6 從多個(gè)表中查詢 367

17.6.1 使用JOIN 369

17.6.2 使用子查詢 371

17.7 使用UPDATE命令來(lái)修改記錄 372

17.7.1 條件式UPDATE 374

17.7.2 在UPDATE中使用已有的

列值 375

17.8 使用REPLACE命令 375

17.9 使用DELETE命令 376

條件式DELETE 377

17.10 MySQL中常用的字符串函數(shù) 378

17.10.1 長(zhǎng)度和連接函數(shù) 379

17.10.2 截?cái)嗪吞畛浜瘮?shù) 381

17.10.3 定位和位置函數(shù) 383

17.10.4 子字符串函數(shù) 383

17.10.5 字符串修改函數(shù) 384

17.11 在MySQL中使用日期和時(shí)間

函數(shù) 386

17.11.1 操作日期 386

17.11.2 操作月份和年份 388

17.11.3 操作周 390

17.11.4 操作小時(shí)、分鐘和秒 391

17.11.5 使用MySQL格式化日期和

時(shí)間 392

17.11.6 使用MySQL執(zhí)行日期

算術(shù) 394

17.11.7 特殊函數(shù)和轉(zhuǎn)換函數(shù) 396

17.12 小結(jié) 398

17.13 問(wèn)與答 399

17.14 測(cè)驗(yàn) 400

17.14.1 問(wèn)題 400

17.14.2 解答 400

17.14.3 練習(xí) 401

第18章 使用PHP和MySQL交互 402

18.1 MySQL函數(shù)和MySQLi函數(shù) 402

18.2 使用PHP連接MySQL 402

18.2.1 進(jìn)行連接 403

18.2.2 執(zhí)行查詢 404

18.2.3 獲取錯(cuò)誤消息 405

18.3 使用MySQL數(shù)據(jù) 406

18.3.1 避免SQL注入 406

18.3.2 使用PHP插入數(shù)據(jù) 407

18.3.3 使用PHP獲取數(shù)據(jù) 409

18.3.4 PHP中其他的MySQL函數(shù) 411

18.4 小結(jié) 411

18.5 問(wèn)與答 412

18.6 測(cè)驗(yàn) 412

18.6.1 問(wèn)題 412

18.6.2 解答 412

18.6.3 練習(xí) 412

第5部分:應(yīng)用開發(fā)基礎(chǔ)

第19章 創(chuàng)建一個(gè)簡(jiǎn)單的討論論壇 415

19.1 設(shè)計(jì)數(shù)據(jù)庫(kù)表 415

19.2 為共同函數(shù)創(chuàng)建一個(gè)包含文件 416

19.3 創(chuàng)建輸入表單和腳本 417

19.4 顯示主題列表 420

19.5 顯示一個(gè)主題中的帖子 423

19.6 向主題添加帖子 426

19.7 用JavaScript修改論壇的顯示 429

19.8 小結(jié) 431

19.9 問(wèn)與答 431

19.10 測(cè)驗(yàn) 431

19.10.1 問(wèn)題 431

19.10.2 解答 431

19.10.3 練習(xí) 432

第20章 創(chuàng)建一個(gè)在線商店 433

20.1 規(guī)劃和創(chuàng)建數(shù)據(jù)庫(kù)表 433

20.1.1 向store_categories表插入

記錄 435

20.1.2 向store_items表插入記錄 435

20.1.3 向store_item_size表中插入

記錄 436

20.1.4 向store_item_color表插入

記錄 436

20.2 顯示商品分類 436

20.3 顯示商品 439

20.4 對(duì)在線商店前端使用

JavaScript 442

20.5 小結(jié) 445

20.6 問(wèn)與答 445

20.7 測(cè)驗(yàn) 446

20.7.1 問(wèn)題 446

20.7.2 解答 446

20.7.3 練習(xí) 446

第21章 創(chuàng)建一個(gè)簡(jiǎn)單的日歷 447

21.1 構(gòu)建一個(gè)簡(jiǎn)單的顯示日歷 447

21.1.1 檢查用戶輸入 447

21.1.2 構(gòu)建HTML表單 448

21.1.3 創(chuàng)建日歷表格 450

21.1.4 向日歷添加事件 453

21.2 用JavaScript創(chuàng)建一個(gè)日歷庫(kù) 461

21.2.1 創(chuàng)建日歷的HTML 461

21.2.2 構(gòu)建接受用戶輸入的表單 462

21.2.3 創(chuàng)建日歷 463

21.3 小結(jié) 467

21.4 問(wèn)與答 467

21.5 測(cè)驗(yàn) 467

21.5.1 問(wèn)題 467

21.5.2 解答 467

21.5.3 練習(xí) 467

第22章 管理Web應(yīng)用程序 468

22.1 理解Web應(yīng)用開發(fā)中的一些*佳

實(shí)踐 468

22.1.1 將邏輯和內(nèi)容分離開 469

22.1.2 原型 470

22.1.3 測(cè)試 470

22.2 編寫可維護(hù)的代碼 471

22.2.1 確定命名慣例 471

22.2.2 用注釋作為代碼文檔 472

22.2.3 清晰地縮進(jìn)代碼 473

22.2.4 分解代碼 474

22.3 在工作中實(shí)現(xiàn)版本控制 474

使用版本控制系統(tǒng) 475

22.4 理解代碼框架的價(jià)值和用法 476

22.4.1 使用JavaScript框架 477

22.4.2 使用PHP框架 478

22.5 小結(jié) 479

22.6 問(wèn)與答 479

22.7 測(cè)驗(yàn) 480

22.7.1 問(wèn)題 480

22.7.2 解答 480

22.7.3 練習(xí) 480

附錄A 使用XAMPP的安裝入門指南 482

A.1 使用第三方的安裝包 482

A.2 Linux/UNIX下的安裝 483

A.3 在Windows上安裝XAMPP 484

A.4 在Mac OS X上安裝XAMPP 487

A.5 讓XAMPP更安全 490

A.6 故障排除 490

附錄B 安裝和配置MySQL 492

B.1 MySQL的當(dāng)前版本和未來(lái)版本 492

B.2 如何獲取MySQL 493

B.3 在Linux/UNIX上安裝MySQL 493

B.4 在Mac OS X上安裝MySQL 495

B.5 在Windows上安裝MySQL 496

B.6 安裝故障排除 499

B.7 基本安全規(guī)則 500

B.7.1 啟動(dòng)MySQL 500

B.7.2 增強(qiáng)MySQL連接的安全 501

B.8 MySQL權(quán)限系統(tǒng)簡(jiǎn)介 501

B.8.1 兩步身份驗(yàn)證過(guò)程 502

B.8.2 添加用戶 503

B.8.3 移除權(quán)限 505

附錄C 安裝和配置Apache 506

C.1 Apache的當(dāng)前版本 506

C.2 選擇合適的安裝方法 507

C.2.1 從源代碼安裝 507

C.2.2 安裝一個(gè)二進(jìn)制代碼版本 507

C.3 在Linux/UNIX上安裝Apache 507

C.3.1 下載Apache源代碼 508

C.3.2 解壓源代碼 508

C.3.3 準(zhǔn)備編譯Apache 508

C.3.4 編譯和安裝Apache 509

C.4 在Mac OS X上安裝Apache 510

C.5 在Windows上安裝Apache 510

C.6 Apache配置文件結(jié)構(gòu) 512

C.6.1 指令 512

C.6.2 容器 513

C.6.3 條件評(píng)估 513

C.6.4 ServerRoot指令 514

C.6.5 per-directory配置文件 514

C.7 Apache日志文件 515

C.7.1 access_log文件 515

C.7.2 error_log文件 516

C.7.3 其他文件 516

C.8 Apache相關(guān)命令 516

C.8.1 Apache服務(wù)器二進(jìn)制程序 516

C.8.2 Apache控制腳本 517

C.9 **次啟動(dòng)Apache 517

C.9.1 檢查你的配置文件 518

C.9.2 啟動(dòng)Apache 518

C.10 故障排除 519

C.10.1 未安裝Visual C庫(kù)

(在Windows上) 519

C.10.2 已經(jīng)存在一個(gè)Web服務(wù)器 519

C.10.3 不允許綁定到端口 519

C.10.4 拒絕訪問(wèn) 520

C.10.5 錯(cuò)誤組設(shè)置 520

附錄D 安裝和配置PHP 521

D.1 PHP的當(dāng)前版本和未來(lái)版本 521

D.2 在帶有Apache的Linux/UNIX上

編譯PHP 521

D.2.1 額外的Linux/UNIX配置

選項(xiàng) 524

D.2.2 在Linux/UNIX上集成PHP和

Apache 524

D.3 在Mac OS X上安裝PHP 525

D.4 在Windows上安裝PHP 525

在Windows上集成PHP和

Apache 526

D.5 php.ini基礎(chǔ) 527

D.6 測(cè)試安裝 527

D.7 獲取安裝幫助 528

展開全部

人民郵電出版社PHP MYSQL和JAVASCRIPT入門經(jīng)典(第6版) 作者簡(jiǎn)介

朱莉·C·梅洛尼(Julie·C·Meloni)是一位咨詢師,她從Web誕生之初就開始從事基于Web的應(yīng)用開發(fā)。她是眾多關(guān)于Web應(yīng)用程序開發(fā)、HTML、CSS的圖書和文章的作者,其作品被翻譯為18種語(yǔ)言。

商品評(píng)論(0條)
暫無(wú)評(píng)論……
書友推薦
編輯推薦
返回頂部
中圖網(wǎng)
在線客服