PHP與MySQL動態網站開發

PHP與MySQL動態網站開發

《PHP與MySQL動態網站開發》一書的出版社是人民郵電出版社,作者是人民郵電出版社,出版時間是人民郵電出版社。

基本介紹

  • 作者:Larry Ullman
  • 譯者:杜 凱                       /            陳宗斌
  • ISBN:9787115299406
  • 頁數:638
  • 定價:99.00元
  • 出版社:人民郵電出版社
  • 出版時間:2013-1
  • 裝幀:平裝
內容介紹,作者介紹,作品目錄,

內容介紹

《PHP與MySQL動態網站開發(第4版)》(作者厄爾曼)採用基於任務的方法來講授PHP和MySQL,使用大量圖片指導讀者深入學習語言,並向讀者展示了如何構造Web站點。用簡潔、直觀的步驟和講解提供了學習任務和概念的最快方式。通過《PHP與MySQL動態網站開發(第4版)》,讀者可以快速、高效地學習PHP和MySQL,並可以立刻成為一位構建Web站點的高手!
《PHP與MySQL動態網站開發(第4版)》適用於Web套用開發人員,適合初、中層次讀者。

作者介紹

目    錄
第1章  PHP概述 1
1.1  基本語法 1
1.2  傳送數據到Web瀏覽器 5
1.3  編寫注釋 9
1.4  什麼是變數 12
1.5  介紹字元串 15
1.6  連線字元串 17
1.7  數字介紹 19
1.8  常量介紹 22
1.9  單引號與雙引號 24
1.10  基本的調試步驟 27
1.11  回顧和實踐 28
1.11.1  回顧 29
1.11.2  實踐 29
第2章  PHP編程 30
2.1  創建HTML表單 30
2.2  處理HTML表單 34
2.3  條件語句和運算符 38
2.4  驗證表單數據 42
2.5  介紹數組 47
2.5.1  創建數組 51
2.5.2  訪問數組 52
2.5.3  多維數組 55
2.5.4  數組排序 60
2.6  for和while循環 63
2.7  回顧和實踐 66
2.7.1  回顧 66
2.7.2  實踐 67
第3章  創建動態Web站點 68
3.1  包含多個檔案 68
3.2  再論處理HTML表單 75
3.3  建立黏性表單 80
3.4  創建自己的函式 84
3.4.1  創建帶參數的函式 86
3.4.2  設定默認的參數值 90
3.4.3  從函式返回值 93
3.7  回顧和實踐 98
3.7.1  回顧 98
3.7.2  實踐 98
第4章  MySQL簡介 99
4.1  命名資料庫元素 99
4.2  選擇列類型 100
4.3  選擇其他的列屬性 104
4.4  訪問MySQL 106
4.4.1  使用MySQL客戶端 106
4.4.2  使用phpMyAdmin 109
4.5  回顧和實踐 113
4.5.1  回顧 113
4.5.2  實踐 113
第5章  SQL簡介 114
5.1  創建資料庫和表 114
5.2  插入記錄 118
5.3  選擇數據 122
5.4  使用條件語句 124
5.5  使用LIKE和NOT LIKE 128
5.6  排序查詢結果 129
5.7  限制查詢結果 132
5.8  更新數據 133
5.9  刪除數據 135
5.10  使用函式 137
5.10.1  文本函式 138
5.10.2  數字函式 141
5.10.3  日期和時間函式 143
5.10.4  格式化日期和時間 146
5.11  回顧和實踐 148
5.11.1  回顧 148
5.11.2  實踐 149
第6章  資料庫設計 150
6.1  規範化 150
6.1.1  鍵 151
6.1.2  關係 152
6.1.3  第一範式 153
6.1.4  第二範式 155
6.1.5  第三範式 157
6.1.6  審查設計 159
6.2  創建索引 161
6.3  使用不同的表類型 163
6.4  語言和MySQL 165
6.5  時區和MySQL 170
6.6  外鍵約束 175
6.7  回顧和實踐 180
6.7.1  回顧 180
6.7.2  實踐 180
第7章  高級SQL和MySQL 181
7.1  執行聯結 181
7.1.1  內聯結 182
7.1.2  外聯結 185
7.1.3  聯結三個或更多表 188
7.2  分組選定的結果 191
7.3  高級選擇 195
7.4  執行FULLTEXT查找 200
7.4.1  創建FULLTEXT索引 200
7.4.2  執行基本的FULLTEXT查找 202
7.4.3  執行布爾型FULLTEXT查找 204
7.5  查詢最佳化 207
7.6  執行事務 211
7.7  資料庫加密 214
7.8  回顧和實踐 217
7.8.1  回顧 217
7.8.2  實踐 218
第8章  錯誤處理和調試 219
8.1  錯誤類型與基本調試方法 219
8.1.1  基本調試步驟 221
8.1.2  調試HTML 224
8.2  顯示PHP錯誤 226
8.3  調整PHP中的錯誤報告 228
8.4  創建自定義的錯誤處理程式 232
8.5  PHP調試技術 236
8.6  SQL和MySQL調試技術 239
8.6.1  調試SQL問題 240
8.6.2  調試訪問問題 241
8.7  回顧和實踐 241
8.7.1  回顧 241
8.7.2  實踐 242
第9章  使用PHP和MySQL 243
9.1  修改模板 243
9.2  連線到MySQL 245
9.3  執行簡單的查詢 249
9.4  檢索查詢結果 257
9.5  確保SQL安全 262
9.6  統計返回的記錄 266
9.7  利用PHP更新記錄 268
9.8  回顧和實踐 274
9.8.1  回顧 275
9.8.2  實踐 275
第10章  常用編程技術 276
10.1  給腳本傳送值 276
10.2  使用隱藏的表單輸入框 280
10.3  編輯現有的記錄 286
10.4  給查詢結果標頁碼 293
10.5  建立可排序的顯示結果 300
10.6  回顧和實踐 305
10.6.1  回顧 305
10.6.2  實踐 306
第11章  Web應用程式開發 307
11.1  傳送電子郵件 307
11.2  處理檔案上傳 313
11.2.1  允許檔案上傳 313
11.2.2  利用PHP上傳檔案 319
11.3  PHP和JavaScript 325
11.3.1  創建JavaScript檔案 326
11.3.2  創建PHP腳本 329
11.4  理解HTTP頭部 332
11.5  日期和時間函式 339
11.6  回顧和實踐 343
11.6.1  回顧 343
11.6.2  實踐 343
第12章  cookie和會話 345
12.1  建立登錄頁面 345
12.2  創建登錄函式 348
12.3  使用cookie 353
12.3.1  設定cookie 354
12.3.2  訪問cookie 358
12.3.3  設定cookie參數 360
12.3.4  刪除cookie 363
12.4  使用會話 367
12.4.1  設定會話變數 368
12.4.2  訪問會話變數 370
12.4.3  刪除會話變數 373
12.5  提高會話安全性 376
12.6  回顧和實踐 379
12.6.1  回顧 379
12.6.2  實踐 379
第13章  安全性方法 381
13.1  阻止垃圾郵件 381
13.2  通過類型驗證數據 388
13.3  按類型驗證檔案 394
13.4  阻止XSS攻擊 398
13.5  使用過濾器擴展 401
13.6  預防SQL注入攻擊 405
13.7  回顧和實踐 412
13.7.1  回顧 412
13.7.2  實踐 412
第14章  Perl兼容的正則表達式 414
14.1  創建測試腳本 414
14.2  定義簡單的模式 419
14.3  使用量詞 422
14.4  使用字元類別 424
14.5  查找所有匹配 427
14.6  使用修飾符 432
14.7  匹配和替換模式 434
14.8  回顧和實踐 438
14.8.1  回顧 438
14.8.2  實踐 438
第15章  jQuery簡介 439
15.1  jQuery是什麼 439
15.2  包含jQuery 441
15.3  使用jQuery 444
15.4  選擇頁面元素 446
15.5  事件處理 449
15.6  DOM操作 453
15.7  使用Ajax 458
15.7.1  創建表單 459
15.7.2  創建伺服器端腳本 461
15.7.3  處理Ajax請求 462
15.7.4  創建JavaScript 464
15.8  回顧和實踐 470
15.8.1  回顧 470
15.8.2  實踐 470
第16章  面向對象編程入門 472
16.1  基礎知識和語法 472
16.1.1  面向對象的基礎 472
16.1.2  PHP中的OOP語法 473
16.2  使用MySQL 475
16.2.1  創建連線 475
16.2.2  執行簡單的查詢 478
16.2.3  獲取結果 482
16.2.4  預處理語句 486
16.3  DateTime類 490
16.4  回顧和實踐 497
16.4.1  回顧 497
16.4.2  實踐 498
第17章  示例——論壇 499
17.1  建立資料庫 499
17.2  編寫模板 508
17.3  創建索引頁面 516
17.4  創建論壇頁面 517
17.5  創建論點頁面 522
17.6  發布訊息 526
17.6.1  創建表單 526
17.6.2  處理表單 531
17.7  回顧和實踐 537
17.7.1  回顧 537
17.7.2  實踐 538
第18章  示例——用戶註冊 539
18.1  創建模板 539
18.2  編寫配置腳本 545
18.2.1  建立配置檔案 545
18.2.2  建立資料庫腳本 549
18.3  創建主頁 553
18.4  註冊 554
18.5  激活賬戶 564
18.6  登錄和註銷 567
18.7  密碼管理 573
18.7.1  重置密碼 573
18.7.2  更改密碼 578
18.8  回顧和實踐 583
18.8.1  回顧 583
18.8.2  實踐 583
第19章  示例——電子商務 584
19.1  創建資料庫 584
19.2  管理端 590
19.2.1  添加藝術家 591
19.2.2  添加印刷品 596
19.3  創建公共模板 606
19.4  產品目錄 609
19.5  購物車 621
19.5.1  添加項目 621
19.5.2  查看購物車 625
19.6  記錄訂單 631
19.7  回顧和實踐 637
19.7.1  回顧 637
19.7.2  實踐 637

作品目錄

Larry Ullman
作家、Web和軟體開發人員、培訓師、教師、演說家和顧問。他已經著有20多本技術書籍。Larry最深受讀者喜愛的一點在於,他往往可以將晦澀難懂的專業術語轉換為大家耳熟能詳的自然語言。

相關詞條

熱門詞條

聯絡我們