注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)網(wǎng)絡(luò)編程PHP與MySQL案例剖析

PHP與MySQL案例剖析

PHP與MySQL案例剖析

定 價(jià):¥85.00

作 者: (美)奎格利,(美)加根塔 著,王軍 等譯
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: SQL

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787115168252 出版時(shí)間: 2007-12-01 包裝: 平裝
開(kāi)本: 16 頁(yè)數(shù): 672 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)通過(guò)大量的實(shí)例詳細(xì)說(shuō)明了如何使用PHP和MySQL輕松地開(kāi)發(fā)實(shí)用的動(dòng)態(tài)Web站點(diǎn),內(nèi)容詳實(shí)、全面,是一本非常出色的入門(mén)書(shū)及參考手冊(cè)。本書(shū)詳細(xì)討論了PHP的基本語(yǔ)法、數(shù)據(jù)類(lèi)型、常用內(nèi)置函數(shù),還介紹了如何創(chuàng)建自定義函數(shù)、訪(fǎng)問(wèn)文件和目錄、處理表單數(shù)據(jù)、使用Cookie和會(huì)話(huà),著重說(shuō)明了PHP如何與MySQL配合工作?!”緯?shū)可以幫助讀者從最簡(jiǎn)單的PHP腳本和SQL查詢(xún)技術(shù)開(kāi)始學(xué)起,逐漸掌握如何使用PHP和MySQL構(gòu)造數(shù)據(jù)庫(kù)驅(qū)動(dòng)的動(dòng)態(tài)Web站點(diǎn)。本書(shū)不僅適合Web開(kāi)發(fā)人員,也適合編程經(jīng)驗(yàn)很少的Web設(shè)計(jì)人員。

作者簡(jiǎn)介

暫缺《PHP與MySQL案例剖析》作者簡(jiǎn)介

圖書(shū)目錄

第1章 簡(jiǎn)介 1
1.1 從靜態(tài)到動(dòng)態(tài)站點(diǎn) 1
1.1.1 靜態(tài)Web站點(diǎn) 1
1.1.2 動(dòng)態(tài)Web站點(diǎn) 2
1.1.3 什么是開(kāi)放源碼 3
1.2 關(guān)于PHP 3
1.3 關(guān)于MySQL 6
1.3.1 在哪里獲得MySQL和文檔 6
1.3.2 MySQL特性 7
1.3.3 如何安裝MySQL和PHP 7
1.3.4 MySQL和PHP的優(yōu)點(diǎn) 8
1.4 本章小結(jié) 9
1.4.1 應(yīng)該掌握的內(nèi)容 9
1.4.2 下一步 9
第2章 入門(mén) 10
2.1 Web頁(yè)面的生存周期 10
2.2 PHP腳本剖析 11
2.3 需要考慮的一些事情 16
2.3.1 PHP和HTML是不同的語(yǔ)言 16
2.3.2 語(yǔ)句、空白和換行 17
2.3.3 注釋 19
2.3.4 使用PHP函數(shù) 21
2.4 復(fù)習(xí) 24
2.4.1 在命令行運(yùn)行PHP 24
2.4.2 確定PHP的版本 25
2.4.3 在命令行執(zhí)行腳本 25
2.4.4 以交互方式運(yùn)行PHP 26
2.4.5 命令行PHP的選項(xiàng) 26
2.4.6 Php.ini文件 27
2.5 本章小結(jié) 29
2.5.1 應(yīng)該掌握的內(nèi)容 29
2.5.2 下一步 29
第3章 PHP快速入門(mén) 31
3.1 快速入門(mén)、快速參考 31
3.1.1 對(duì)于程序員 31
3.1.2 對(duì)于非程序員 31
3.1.3 PHP語(yǔ)法和結(jié)構(gòu) 31
3.2 本章小結(jié) 44
第4章 構(gòu)件:數(shù)據(jù)類(lèi)型、文字、變量和常數(shù) 45
4.1 數(shù)據(jù)類(lèi)型 45
4.1.1 數(shù)值 46
4.1.2 字符串 47
4.1.3 布爾值 52
4.1.4 特殊數(shù)據(jù)類(lèi)型 52
4.2 變量 54
4.2.1 定義和賦值 54
4.2.2 變量名 54
4.2.3 變量聲明和初始化 55
4.2.4 顯示變量 57
4.2.5 變量和混合數(shù)據(jù)類(lèi)型 60
4.2.6 串接和變量 61
4.2.7 引用 62
4.2.8 可變變量(動(dòng)態(tài)變量) 63
4.2.9 變量的作用域 64
4.2.10 管理變量 65
4.2.11 表單變量簡(jiǎn)介 69
4.3 常數(shù) 76
4.3.1 常數(shù)是什么 76
4.3.2 利用define()函數(shù)創(chuàng)建常數(shù) 76
4.3.3 constant()函數(shù) 77
4.3.4 預(yù)定義常數(shù)和一些“神奇”常數(shù) 78
4.4 本章小結(jié) 79
4.4.1 應(yīng)該掌握的內(nèi)容 79
4.4.2 下一步 80
第5章 操作符 82
5.1 關(guān)于PHP操作符和表達(dá)式 82
5.1.1 賦值 83
5.1.2 優(yōu)先與結(jié)合 83
5.1.3 算術(shù)操作符 86
5.1.4 短路賦值操作符 87
5.1.5 自動(dòng)增量和自動(dòng)減量操作符 88
5.1.6 一些常用數(shù)學(xué)函數(shù) 90
5.1.7 強(qiáng)制轉(zhuǎn)化操作符 91
5.1.8 串接操作符 93
5.1.9 比較操作符 94
5.1.10 數(shù)字比較 96
5.1.11 比較字符串 97
5.1.12 邏輯操作符 98
5.1.13 條件操作符 106
5.1.14 比特操作符 108
5.1.15 執(zhí)行操作符 110
5.1.16 錯(cuò)誤控制操作符 111
5.1.17 類(lèi)型操作符 112
5.2 本章小結(jié) 112
5.2.1 應(yīng)該掌握的內(nèi)容 112
5.2.2 下一步 113
第6章 字符串 114
6.1 字符串是什么 114
6.1.1 引號(hào) 115
6.1.2 字符串操作符 117
6.2 字符串函數(shù) 119
6.2.1 字符串的格式化和顯示 119
6.2.2 數(shù)字和貨幣的格式化 123
6.2.3 字符串長(zhǎng)度 124
6.2.4 字符串里的單詞數(shù)量 125
6.2.5 改變字符串大小寫(xiě) 126
6.2.6 字符串比較 128
6.2.7 字符串相似性 133
6.2.8 分解字符串 137
6.2.9 重復(fù)字符串 138
6.2.10 字符串剪裁與填充 139
6.2.11 查找和替換 142
6.2.12 字符定位 145
6.2.13 提取字符串片斷——子串 146
6.2.14 特殊字符和字符串 153
6.2.15 處理HTML特殊字符 161
6.3 其他字符串函數(shù) 164
6.4 本章小結(jié) 167
6.4.1 應(yīng)該掌握的內(nèi)容 167
6.4.2 下一步 167
第7章 條件與循環(huán) 169
7.1 控制結(jié)構(gòu)、語(yǔ)句塊和復(fù)合語(yǔ)句 169
7.2 循環(huán) 177
7.2.1 while循環(huán) 177
7.2.2 do/while循環(huán) 179
7.2.3 for循環(huán) 180
7.2.4 foreach循環(huán) 183
7.2.5 用break和continue控制循環(huán) 183
7.3 本章小結(jié) 187
7.3.1 應(yīng)該掌握的內(nèi)容 187
7.3.2 下一步 187
第8章 數(shù)組 190
8.1 什么是數(shù)組 190
8.1.1 創(chuàng)建和命名數(shù)組 193
8.1.2 訪(fǎng)問(wèn)數(shù)組的元素(值) 197
8.1.3 顯示數(shù)組內(nèi)容 201
8.1.4 利用循環(huán)訪(fǎng)問(wèn)數(shù)組元素 204
8.1.5 檢查數(shù)組是否存在 210
8.1.6 從數(shù)組創(chuàng)建字符串和從字符串創(chuàng)建數(shù)組 212
8.1.7 數(shù)組的大小 214
8.1.8 從數(shù)組提取關(guān)鍵字和值 216
8.1.9 從數(shù)組元素創(chuàng)建變量 221
8.1.10 多維數(shù)組 226
8.1.11 數(shù)組排序 230
8.1.12 隨機(jī)處理數(shù)組 237
8.2 修改數(shù)組(清除、刪除、添加和改變?cè)? 240
8.2.1 刪除數(shù)組及其元素 241
8.2.2 向數(shù)組添加元素 244
8.2.3 拷貝數(shù)組的元素 248
8.2.4 結(jié)合與合并數(shù)組 250
8.2.5 數(shù)組操作符 254
8.2.6 其他數(shù)組函數(shù) 257
8.3 本章小結(jié) 260
8.3.1 應(yīng)該掌握的內(nèi)容 260
8.3.2 下一步 261
第9章 自定義函數(shù) 262
9.1 什么是函數(shù) 262
9.1.1 函數(shù)聲明、定義和調(diào)用 263
9.1.2 傳遞變?cè)?65
9.1.3 返回值 273
9.1.4 使用回調(diào)函數(shù) 279
9.1.5 作用域 282
9.1.6 嵌套函數(shù) 286
9.1.7 遞歸函數(shù) 288
9.1.8 函數(shù)庫(kù)——要求與包含 290
9.2本章小結(jié) 293
9.2.1 應(yīng)該掌握的內(nèi)容 293
9.2.2 下一步 294
第10章 PHP表單 295
10.1 簡(jiǎn)介 295
10.2 復(fù)習(xí)HTML表單 295
10.2.1 瀏覽器擔(dān)當(dāng)?shù)慕巧?95
10.2.2 服務(wù)器擔(dān)當(dāng)?shù)慕巧?98
10.2.3 創(chuàng)建HTML表單 299
10.3 PHP與表單 303
10.3.1 register_globals指令 304
10.3.2 使用超全局?jǐn)?shù)組獲取表單數(shù)據(jù) 305
10.3.3 請(qǐng)求方法 306
10.3.4 表單字段名稱(chēng)及用戶(hù)輸入里的怪字符 306
10.3.5 表單參數(shù):$_REQUEST數(shù)組 308
10.3.6 表單參數(shù)和中樣式 311
10.3.7 表單參數(shù)和長(zhǎng)(舊)樣式 316
10.3.8 處理具有多選項(xiàng)的表單 317
10.3.9 使用圖像按鈕的表單 320
10.3.10 自處理HTML表單 322
10.3.11 使用隱藏字段 324
10.3.12 用戶(hù)的重定向 326
10.3.13 上傳文件 329
10.3.14 粘性表單 333
10.3.15 何處獲取關(guān)于超全局?jǐn)?shù)組的信息 337
10.3.16 如何獲取服務(wù)器信息 337
10.3.17 如何獲取環(huán)境的信息 340
10.4 本章小結(jié) 341
10.4.1 應(yīng)該掌握的內(nèi)容 341
10.4.2 下一步 342
第11章 文件和目錄 344
11.1 文件 344
11.1.1 文件權(quán)限和所有權(quán) 344
11.1.2 UNIX/Linux權(quán)限 344
11.1.3 Windows權(quán)限 346
11.2 Web服務(wù)程序、PHP和權(quán)限 348
11.2.1 PHP內(nèi)置函數(shù) 348
11.2.2 文件句柄 349
11.2.3 打開(kāi)文件 350
11.2.4 打開(kāi)文件進(jìn)行讀取 351
11.2.5 文件指針的定位 358
11.2.6 打開(kāi)URL進(jìn)行讀取 361
11.2.7 不使用文件名稱(chēng)讀取文件內(nèi)容 362
11.2.8 打開(kāi)文件進(jìn)行寫(xiě)入和添加 367
11.2.9 文件檢查 371
11.2.10 創(chuàng)建、拷貝、重命名和刪除文件 375
11.3 目錄 376
11.3.1 打開(kāi)和讀取目錄 377
11.3.2 獲取路徑信息 378
11.3.3 改變和獲取當(dāng)前目錄 379
11.4 利用包含文件管理內(nèi)容 380
11.5 本章小結(jié) 385
11.5.1 應(yīng)該掌握的內(nèi)容 386
11.5.2 下一步 386
第12章 正則表達(dá)式和式樣匹配 387
12.1 什么是正則表達(dá)式 387
12.2 式樣匹配函數(shù) 388
12.2.1 查找式樣 389
12.2.2 查找和替換 394
12.2.3 獲得控制——正則表達(dá)式元字符 403
12.2.4 在文本文件里查找式樣 431
12.2.5 利用PHP實(shí)現(xiàn)表單檢驗(yàn) 433
12.2.6 獲取Web上的幫助 438
12.3 本章小結(jié) 439
12.3.1 應(yīng)該掌握的內(nèi)容 439
12.3.2 下一步 440
第13章 MySQL簡(jiǎn)介 442
13.1 關(guān)于數(shù)據(jù)庫(kù) 442
13.1.1 客戶(hù)端/服務(wù)器數(shù)據(jù)庫(kù) 443
13.1.2 與數(shù)據(jù)庫(kù)通信 443
13.1.3 MySQL的優(yōu)缺點(diǎn) 443
13.2 剖析關(guān)系型數(shù)據(jù)庫(kù) 444
13.2.1 數(shù)據(jù)庫(kù)服務(wù)程序 445
13.2.2 數(shù)據(jù)庫(kù) 445
13.2.3 表 446
13.2.4 記錄和字段 446
13.2.5 主鍵和索引 448
13.2.6 數(shù)據(jù)庫(kù)規(guī)劃 448
13.3 連接到數(shù)據(jù)庫(kù) 449
13.3.1 MySQL命令行選項(xiàng) 450
13.3.2 圖形用戶(hù)工具 452
13.4 MySQL授權(quán)系統(tǒng) 455
13.4.1 登錄到數(shù)據(jù)庫(kù)服務(wù)程序 455
13.4.2 查找數(shù)據(jù)庫(kù) 456
13.4.3 “user”表 457
13.4.4 “db”表 458
13.4.5 “host”表 459
13.4.6 實(shí)際范例 460
13.4.7 Grant與Revoke命令 461
13.4.8 創(chuàng)建和清除數(shù)據(jù)庫(kù) 462
13.4.9 一些有用的MySQL函數(shù) 463
13.5 本章小結(jié) 464
13.5.1 應(yīng)該掌握的內(nèi)容 464
13.5.2 下一步 465
第14章 SQL語(yǔ)言指南 466
14.1 SQL是什么 466
14.1.1 SQL的標(biāo)準(zhǔn)化 466
14.1.2 執(zhí)行SQL語(yǔ)句 467
14.1.3 關(guān)于SQL命令/查詢(xún) 468
14.1.4 SQL與數(shù)據(jù)庫(kù) 470
14.1.5 SQL數(shù)據(jù)庫(kù)表 471
14.2 SQL數(shù)據(jù)操作語(yǔ)言(DML) 473
14.2.1 SELECT命令 474
14.2.2 INSERT命令 484
14.2.3 UPDATE命令 484
14.2.4 DELETE語(yǔ)句 485
14.3 SQL數(shù)據(jù)定義語(yǔ)言 486
14.3.1 創(chuàng)建數(shù)據(jù)庫(kù) 486
14.3.2 SQL數(shù)據(jù)類(lèi)型 487
14.3.3 創(chuàng)建表 488
14.3.4 創(chuàng)建關(guān)鍵字 490
14.3.5 關(guān)系 492
14.3.6 改變表 495
14.3.7 刪除表 496
14.3.8 刪除數(shù)據(jù)庫(kù) 496
14.4 SQL函數(shù) 496
14.4.1 數(shù)值函數(shù) 497
14.4.2 字符串函數(shù) 499
14.4.3 日期和時(shí)間函數(shù) 500
14.5 本章小結(jié) 503
14.5.1 應(yīng)該掌握的內(nèi)容 503
14.5.2 下一步 504
第15章 PHP與MySQL 的集成 507
15.1 導(dǎo)言 507
15.1.1 連接到數(shù)據(jù)庫(kù)服務(wù)程序 507
15.1.2 選擇數(shù)據(jù)庫(kù) 509
15.1.3 執(zhí)行SQL語(yǔ)句(INSERT、UPDATE、DELETE) 510
15.1.4 獲取查詢(xún)結(jié)果(SELECT) 512
15.1.5 其他常用MySQL函數(shù) 515
15.2 留言簿范例 520
15.2.1 第1步:設(shè)計(jì)數(shù)據(jù)庫(kù) 520
15.2.2 第2步:創(chuàng)建消息頁(yè)面 521
15.2.3 第3步:列出全部消息 524
15.2.4 范例小結(jié) 525
15.3 本章小結(jié) 526
15.3.1 應(yīng)該掌握的內(nèi)容 526
15.3.2 下一步 526
第16章 Cookie和會(huì)話(huà) 528
16.1 什么是無(wú)狀態(tài) 528
16.2 什么是Cookie 528
16.2.1 Cookie的成分 529
16.2.2 Cookie的屬性 530
16.3 PHP與Cookie 531
16.3.1 使用setcookie()函數(shù)創(chuàng)建Cookie 531
16.3.2 利用Cookie追蹤用戶(hù) 536
16.3.3 延長(zhǎng)Cookie的生命 539
16.3.4 緩存與HTTP頭標(biāo) 540
16.3.5 刪除Cookie 543
16.4 什么是會(huì)話(huà) 544
16.4.1 在哪里保存會(huì)話(huà) 546
16.4.2 啟動(dòng)基于Cookie的會(huì)話(huà) 548
16.4.3 注冊(cè)會(huì)話(huà) 549
16.4.4 在會(huì)話(huà)里保存數(shù)組 551
16.4.5 會(huì)話(huà)Cookie函數(shù)和配置選項(xiàng) 554
16.4.6 利用會(huì)話(huà)設(shè)置偏愛(ài) 555
16.4.7 命名會(huì)話(huà) 560
16.4.8 沒(méi)有Cookie的會(huì)話(huà) 562
16.4.9 利用鏈接傳遞會(huì)話(huà)ID 565
16.4.10 修改會(huì)話(huà)ID 569
16.4.11 終止會(huì)話(huà) 570
16.4.12 會(huì)話(huà)運(yùn)行時(shí)間配置 572
16.4.13 利用會(huì)話(huà)實(shí)現(xiàn)一個(gè)登錄系統(tǒng) 573
16.5 本章小結(jié) 577
16.5.1 應(yīng)該掌握的內(nèi)容 577
16.5.2 下一步 578
第17章 對(duì)象 579
17.1 什么是對(duì)象? 579
17.2 使用類(lèi) 580
17.2.1 定義類(lèi) 580
17.2.2 類(lèi)的實(shí)例化 581
17.2.3 創(chuàng)建一個(gè)完整的類(lèi) 584
17.2.4 顯示一個(gè)對(duì)象 586
17.2.5 獲取類(lèi)信息的函數(shù) 587
17.2.6 封裝和信息隱藏 587
17.2.7 類(lèi)成員和作用域 588
17.2.8 特殊方法 590
17.2.9 繼承 598
17.2.10 覆蓋方法 601
17.2.11 訪(fǎng)問(wèn)受保護(hù)的成員 602
17.3 PHP 5的一些對(duì)象特性 605
17.3.1 final類(lèi)和方法 605
17.3.2 靜態(tài)成員 606
17.3.3 類(lèi)常數(shù) 607
17.3.4 類(lèi)的重用 608
17.4 本章小結(jié) 612
附錄A 建立一個(gè)藝術(shù)圖庫(kù) 614
A.1 項(xiàng)目概述 614
A.2 公共和私有 614
A.3 創(chuàng)建Web站點(diǎn) 615
A.3.1 創(chuàng)建數(shù)據(jù)庫(kù) 615
A.3.2 管理頁(yè)面 616
A.3.3 公共頁(yè)面 625
A.3.4 利用登錄保護(hù)頁(yè)面 631
A.4 安裝藝術(shù)畫(huà)廊站點(diǎn) 632
A.4.1 Canvas Gallery站點(diǎn)的文件在哪里 632
A.4.2 安裝MySQL數(shù)據(jù)庫(kù) 632
A.4.3 編輯PHP頁(yè)面 634
A.5 小結(jié) 634
附錄B PHP與電子郵件 635
B.1 郵件服務(wù)程序 635
B.2 MIME(多用途互聯(lián)網(wǎng)郵件擴(kuò)展) 636
B.3 運(yùn)行時(shí)間配置選項(xiàng) 636
B.4 mail()函數(shù) 636
B.5 發(fā)送一個(gè)簡(jiǎn)單的電子郵件消息 637
B.6 范例:發(fā)送一個(gè)HTML消息 638
附錄C PHP與日期/時(shí)間 643
C.1 格式化日期和時(shí)間 643
C.1.1 date()函數(shù) 643
C.1.2 strftime()函數(shù) 645
C.2 獲取時(shí)標(biāo) 647
C.2.1 time()函數(shù) 647
C.2.2 mktime()函數(shù) 648
C.2.3 從字符串創(chuàng)建UNIX時(shí)標(biāo) 650
C.3 獲取日期和時(shí)間 651
附錄D 安全與調(diào)試 655
D.1 關(guān)于安全 655
D.1.1 網(wǎng)絡(luò)安全與SSL 655
D.1.2 操作系統(tǒng)、Web服務(wù)程序和文件系統(tǒng)的安全 656
D.2 保護(hù)PHP和MySQL 656
D.3 調(diào)試 661
D.3.1 啟動(dòng)錯(cuò)誤報(bào)告 661
D.3.2 首先糾正解析錯(cuò)誤 662
D.3.3 用于調(diào)試的顯示語(yǔ)句 662
D.3.4 糾正SQL錯(cuò)誤 665
D.3.5 更多調(diào)試技巧 666
附錄E 安裝過(guò)程 667
E.1 關(guān)于Web服務(wù)程序 667
E.2 在Windows上安裝Apache 667
E.3 在Windows上安裝PHP 668
E.4 在Linux/UNIX上安裝PHP 669
E.5 在Mac OS X上安裝PHP 669
E.6 配置Apache使用PHP模塊(各種平臺(tái)) 669
E.7 配置php.ini(各種平臺(tái)) 670
E.8 在Windows上安裝MySQL 671
E.9 在Linux/UNIX上安裝MySQL 671
E.10 在Mac OS X上安裝MySQL 672
E.11 閱讀手冊(cè) 672

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)