注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計C/C++及其相關(guān)PHP和MySQL Web應用開發(fā)

PHP和MySQL Web應用開發(fā)

PHP和MySQL Web應用開發(fā)

定 價:¥45.00

作 者: 劉乃琦 李忠 主編
出版社: 人民郵電出版社
叢編項:
標 簽: 暫缺

ISBN: 9787115298416 出版時間: 2013-01-01 包裝: 平裝
開本: 16開 頁數(shù): 331 字數(shù):  

內(nèi)容簡介

  PHP+MySQL是開發(fā)Web應用程序的經(jīng)典組合,具有開放源代碼、可以免費下載使用和支持多種操作系統(tǒng)平臺等特點,被國內(nèi)外眾多網(wǎng)站所廣泛采用,具有很強的實用性?!?1世紀高等教育計算機規(guī)劃教材:PHP和MySQL Web應用開發(fā)》首先系統(tǒng)介紹了PHP程序設(shè)計和MySQL數(shù)據(jù)庫管理的基礎(chǔ)知識,然后結(jié)合幾個使用PHP+MySQL開發(fā)Web應用程序的實例,包括網(wǎng)絡(luò)留言板、網(wǎng)絡(luò)投票系統(tǒng)、網(wǎng)絡(luò)流量統(tǒng)計系統(tǒng)、二手交易市場系統(tǒng)等,全面介紹了使用PHP和MySQL開發(fā)Web應用程序的方法和技巧?!?1世紀高等教育計算機規(guī)劃教材:PHP和MySQL Web應用開發(fā)》既可以作為大學本、??啤癢eb應用程序設(shè)計”課程的教材,也可作為高職高專院校相關(guān)專業(yè)的教材,或作為Web應用程序開發(fā)人員的參考用書。

作者簡介

暫缺《PHP和MySQL Web應用開發(fā)》作者簡介

圖書目錄

目 錄 
  
第1章 Web應用程序設(shè)計與開發(fā)概述 1
1.1 應用網(wǎng)絡(luò)模型的演變 1
1.1.1 主機/終端網(wǎng)絡(luò)模型 1
1.1.2 客戶機/服務器(C/S)網(wǎng)絡(luò)模型 2
1.1.3 瀏覽器/服務器(B/S)網(wǎng)絡(luò)模型 3
1.2 Web應用程序的工作原理 4
1.2.1 Web應用程序的發(fā)展歷史和工作原理 4
1.2.2 Web應用程序的組成及各部分的主要功能 5
1.2.3 網(wǎng)頁的分類與布局 6
1.3 Web應用程序的基本開發(fā)流程 8
1.3.1 準備Web服務器 8
1.3.2 安裝操作系統(tǒng) 8
1.3.3 安裝Web服務器應用程序 8
1.3.4 安裝和配置腳本語言編輯工具 9
1.3.5 安裝和配置后臺數(shù)據(jù)庫系統(tǒng) 9
1.3.6 設(shè)計數(shù)據(jù)庫結(jié)構(gòu),創(chuàng)建數(shù)據(jù)庫對象 9
1.3.7 設(shè)計Web應用程序中包含的模塊和頁面 9
1.3.8 設(shè)計網(wǎng)頁界面 9
1.3.9 設(shè)計Web應用程序,編寫腳本語言代碼 10
1.3.10 測試Web應用程序,通過測試后上線運行 10
1.3.11 開發(fā)Web應用程序的項目組組成和分工 10
練習題 11
第2章 搭建PHP服務器和開發(fā)環(huán)境 12
2.1 安裝與配置Apache HTTP Server 12
2.1.1 安裝Apache HTTP Server 12
2.1.2 配置Apache HTTP Server 14
2.2 安裝與配置PHP 17
2.2.1 安裝PHP 17
2.2.2 配置PHP 17
2.3 安裝MySQL數(shù)據(jù)庫及其管理工具 19
2.3.1 安裝MySQL數(shù)據(jù)庫 19
2.3.2 安裝和配置phpMyAdmin 21
2.4 搭建PHP開發(fā)環(huán)境 23
2.4.1 安裝Dreamweaver 8 23
2.4.2 安裝EclipsePHP Studio 3 23
練習題 23
第3章 PHP語言基礎(chǔ) 25
3.1 初識PHP 25
3.1.1 一個簡單的PHP程序 25
3.1.2 PHP語言的基本語法 25
3.1.3 PHP注釋 27
3.1.4 初學者的常見問題 27
3.2 常量和變量 28
3.2.1 數(shù)據(jù)類型 28
3.2.2 常量 29
3.2.3 變量 30
3.2.4 類型轉(zhuǎn)換 32
3.3 運算符和表達式 32
3.3.1 運算符 32
3.3.2 表達式 36
3.4 常用語句 36
3.4.1 賦值語句 36
3.4.2 條件分支語句 36
3.4.3 循環(huán)語句 41
3.5 字符串處理 43
3.5.1 字符串常量 43
3.5.2 字符串中的字符 44
3.5.3 獲取字符串的長度 44
3.5.4 比較字符串 45
3.5.5 將字符串轉(zhuǎn)換到HTML格式 46
3.5.6 替換字符串 48
3.5.7 URL處理函數(shù) 48
3.6 在PHP腳本中使用JavaScript編程 50
3.6.1 JavaScript腳本的使用 50
3.6.2 數(shù)據(jù)類型和變量 50
3.6.3 彈出警告對話框 51
3.6.4 彈出確認對話框 51
3.6.5 document對象 52
3.6.6 彈出新窗口 54
3.7 開發(fā)與調(diào)試PHP程序 55
3.7.1 使用Dreamweaver設(shè)計網(wǎng)頁 55
3.7.2 創(chuàng)建PHP工程 59
3.7.3 創(chuàng)建和編輯PHP文件 60
3.7.4 運行PHP程序 62
3.7.5 調(diào)試PHP程序 65
練習題 67
第4章 數(shù)組的使用 69
4.1 數(shù)組的概念和定義 69
4.1.1 數(shù)組的概念 69
4.1.2 定義一維數(shù)組 70
4.1.3 定義多維數(shù)組 71
4.2 數(shù)組元素 72
4.2.1 訪問數(shù)組元素 72
4.2.2 添加數(shù)組元素 72
4.2.3 刪除數(shù)組元素 73
4.2.4 定位數(shù)組元素 74
4.2.5 遍歷數(shù)組元素 76
4.2.6 確定唯一的數(shù)組元素 78
4.3 常用數(shù)組操作 79
4.3.1 數(shù)組排序 79
4.3.2 填充數(shù)組 80
4.3.3 合并數(shù)組 80
4.3.4 拆分數(shù)組 80
4.3.5 數(shù)組統(tǒng)計 81
練習題 82
第5章 接收用戶的數(shù)據(jù) 84
5.1 創(chuàng)建和編輯表單 84
5.1.1 創(chuàng)建表單 84
5.1.2 文本域 86
5.1.3 文本區(qū)域 86
5.1.4 單選按鈕 87
5.1.5 復選框 87
5.1.6 列表/菜單 88
5.1.7 按鈕 89
5.2 在PHP中接收和處理表單數(shù)據(jù) 89
5.2.1 GET提交方式 89
5.2.2 POST提交方式 91
5.2.3 GET和POST混合提交方式 91
5.2.4 使用JavaScript驗證表單的輸入 92
5.3 用戶身份認證 92
5.3.1 使用表單提交用戶身份認證信息 93
5.3.2 使用HTTP認證機制 94
5.4 文件上傳 95
5.4.1 使用POST方法上傳文件 95
5.4.2 配置文件上傳 98
練習題 99
第6章 自定義函數(shù)的使用 100
6.1 創(chuàng)建和調(diào)用函數(shù) 100
6.1.1 創(chuàng)建自定義函數(shù) 100
6.1.2 調(diào)用函數(shù) 101
6.1.3 變量的作用域 101
6.1.4 靜態(tài)變量 103
6.1.5 變量函數(shù) 103
6.2 參數(shù)和返回值 104
6.2.1 在函數(shù)中傳遞參數(shù) 104
6.2.2 函數(shù)的返回值 106
6.3 函數(shù)庫 107
6.3.1 定義函數(shù)庫 107
6.3.2 引用函數(shù)庫 108
練習題 108
第7章 PHP面向?qū)ο蟪绦蛟O(shè)計 111
7.1 面向?qū)ο蟪绦蛟O(shè)計思想簡介 111
7.2 定義和使用類 112
7.2.1 聲明類 112
7.2.2 定義類的對象 114
7.2.3 靜態(tài)類成員 115
7.2.4 instanceof關(guān)鍵字 116
7.3 類的繼承和多態(tài) 117
7.3.1 繼承 117
7.3.2 抽象類和多態(tài) 119
7.4 復制對象 120
7.4.1 通過賦值復制對象 120
7.4.2 通過函數(shù)參數(shù)復制對象 121
練習題 122
第8章 會話處理 123
8.1 什么是會話處理 123
8.1.1 問題的提出 123
8.1.2 解決方案 124
8.2 Cookie的應用 124
8.2.1 Cookie的工作原理 125
8.2.2 設(shè)置Cookie數(shù)據(jù) 125
8.2.3 讀取Cookie數(shù)據(jù) 126
8.2.4 刪除Cookie數(shù)據(jù) 127
8.2.5 在用戶身份驗證時使用Cookie 128
8.3 Session的應用 129
8.3.1 Session的工作原理 129
8.3.2 開始會話 130
8.3.3 全局數(shù)組$_SESSION 130
8.3.4 刪除會話變量 132
8.3.5 銷毀會話 133
8.3.6 配置Session 134
練習題 134
第9章 MySQL數(shù)據(jù)庫管理 136
9.1 數(shù)據(jù)庫技術(shù)基礎(chǔ) 136
9.1.1 數(shù)據(jù)庫的概念 136
9.1.2 關(guān)系型數(shù)據(jù)庫管理系統(tǒng) 137
9.1.3 數(shù)據(jù)模型 138
9.1.4 SQL語言 139
9.2 MySQL數(shù)據(jù)庫管理工具 140
9.2.1 MySQL命令行工具 140
9.2.2 圖形化MySQL數(shù)據(jù)庫管理工具phpMyAdmin 143
9.3 創(chuàng)建和維護數(shù)據(jù)庫 145
9.3.1 創(chuàng)建數(shù)據(jù)庫 145
9.3.2 刪除數(shù)據(jù)庫 146
9.3.3 備份數(shù)據(jù)庫 147
9.3.4 恢復數(shù)據(jù)庫 148
9.4 表管理 149
9.4.1 表的概念 149
9.4.2 MySQL數(shù)據(jù)類型 149
9.4.3 創(chuàng)建表 151
9.4.4 編輯和查看表 153
9.4.5 刪除表 155
9.5 管理和查詢數(shù)據(jù) 155
9.5.1 插入數(shù)據(jù) 155
9.5.2 修改數(shù)據(jù) 157
9.5.3 刪除數(shù)據(jù) 159
9.5.4 在phpMyAdmin中查詢數(shù)據(jù) 160
9.5.5 使用SELECT語句查詢數(shù)據(jù) 162
9.6 視圖管理 167
9.6.1 視圖概述 167
9.6.2 創(chuàng)建視圖 167
9.6.3 修改視圖 168
9.6.4 刪除視圖 169
練習題 169
第10章 在PHP中訪問MySQL數(shù)據(jù)庫 171
10.1 MySQL數(shù)據(jù)庫訪問函數(shù) 171
10.1.1 連接到MySQL數(shù)據(jù)庫 171
10.1.2 執(zhí)行SQL語句 172
10.1.3 分頁顯示結(jié)果集 176
10.2 設(shè)計“網(wǎng)絡(luò)留言板”實例 179
10.2.1 系統(tǒng)功能分析及數(shù)據(jù)庫設(shè)計 179
10.2.2 定義數(shù)據(jù)庫訪問類 181
10.2.3 設(shè)計留言板的主頁 181
10.2.4 顯示主題留言 184
10.2.5 添加新留言 187
10.2.6 回復和刪除留言 190
10.3 設(shè)計“網(wǎng)絡(luò)投票系統(tǒng)”實例 191
10.3.1 系統(tǒng)功能分析及數(shù)據(jù)庫設(shè)計 191
10.3.2 設(shè)計投票項目管理模塊 192
10.3.3 投票界面設(shè)計 197
10.4 設(shè)計“網(wǎng)站流量統(tǒng)計系統(tǒng)”實例 201
10.4.1 系統(tǒng)功能分析及數(shù)據(jù)庫設(shè)計 201
10.4.2 定義數(shù)據(jù)庫訪問類 203
10.4.3 設(shè)計函數(shù)庫 204
10.4.4 設(shè)計訪問者界面 206
10.4.5 網(wǎng)站信息界面設(shè)計 208
10.4.6 最近訪問者界面設(shè)計 211
10.4.7 按月統(tǒng)計界面設(shè)計 211
10.4.8 按年統(tǒng)計界面設(shè)計 213
練習題 214
第11章 設(shè)計“二手交易市場系統(tǒng)”實例 215
11.1 需求分析與總體設(shè)計 215
11.1.1 系統(tǒng)總體設(shè)計 215
11.1.2 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計與實現(xiàn) 216
11.2 目錄結(jié)構(gòu)與通用模塊 218
11.2.1 目錄結(jié)構(gòu) 218
11.2.2 設(shè)計數(shù)據(jù)庫訪問類 218
11.3 管理主界面與登錄程序設(shè)計 221
11.3.1 管理用戶登錄程序設(shè)計 221
11.3.2 設(shè)計管理主界面 223
11.3.3 設(shè)計admin\\Left.php 223
11.4 公告信息管理模塊設(shè)計 224
11.4.1 設(shè)計公告管理頁面 224
11.4.2 添加公告信息 226
11.4.3 修改公告信息 228
11.4.4 刪除公告信息 229
11.4.5 查看公告信息 230
11.5 商品分類管理模塊設(shè)計 231
11.5.1 商品分類管理頁面 231
11.5.2 添加商品分類 233
11.5.3 修改商品分類 234
11.5.4 刪除商品分類 235
11.6 二手商品后臺管理 236
11.6.1 商品信息管理頁面 236
11.6.2 刪除商品信息 237
11.7 管理員用戶管理 237
11.7.1 設(shè)計用戶管理頁面 237
11.7.2 刪除用戶信息 238
11.7.3 設(shè)計密碼修改頁面 239
11.8 系統(tǒng)主界面與登錄程序設(shè)計 240
11.8.1 設(shè)計主界面 240
11.8.2 設(shè)計Left.php 243
11.8.3 注冊用戶登錄程序設(shè)計 246
11.9 商品信息管理 247
11.9.1 分類查看商品信息 247
11.9.2 添加商品信息 249
11.9.3 商品圖片上傳 251
11.9.4 查看商品信息 251
10.9.5 查看我的商品列表 252
11.9.6 修改商品信息 254
11.9.7 刪除商品信息 255
11.9.8 結(jié)束商品信息 255
11.10 個人用戶管理模塊設(shè)計 256
11.10.1 注冊新用戶 256
11.10.2 退出登錄 257
附錄A 實驗 258
實驗1 搭建PHP服務器 258
 目的和要求 258
 實驗準備 258
 實驗內(nèi)容 258
實驗2 PHP語言基礎(chǔ) 261
 目的和要求 261
 實驗準備 261
 實驗內(nèi)容 261
實驗3 使用Dreamweaver設(shè)計網(wǎng)頁 264
 目的和要求 264
 實驗準備 264
 實驗內(nèi)容 264
實驗4 安裝和使用EclipsePHP Studio 266
 目的和要求 266
 實驗準備 266
 實驗內(nèi)容 266
實驗5 使用數(shù)組 268
 目的和要求 268
 實驗準備 268
 實驗內(nèi)容 268
實驗6 創(chuàng)建和編輯表單 269
 目的和要求 269
 實驗準備 270
 實驗內(nèi)容 270
實驗7 使用自定義函數(shù) 271
 目的和要求 271
 實驗準備 272
 實驗內(nèi)容 272
實驗8 面向?qū)ο蟪绦蛟O(shè)計 272
 目的和要求 272
 實驗準備 273
 實驗內(nèi)容 273
實驗9 會話處理 273
 目的和要求 273
 實驗準備 274
 實驗內(nèi)容 274
實驗10 MySQL數(shù)據(jù)庫管理 274
 目的和要求 274
 實驗準備 275
 實驗內(nèi)容 275
實驗11 在PHP中訪問MySQL數(shù)據(jù)庫 279
 目的和要求 279
 實驗準備 279
 實驗內(nèi)容 279
大作業(yè):軟件資源下載系統(tǒng) 281
 項目1 系統(tǒng)及數(shù)據(jù)庫結(jié)構(gòu)設(shè)計 281
 項目2 目錄結(jié)構(gòu)與通用模塊 283
 項目3 設(shè)計管理員主界面 286
 項目4 后臺管理模塊設(shè)計 288
 項目5 系統(tǒng)主界面程序設(shè)計 303
附錄B HTML語言簡介 316
 B1 基本結(jié)構(gòu)標記 316
 B2 設(shè)置網(wǎng)頁背景和顏色 317
 B3 設(shè)置字體屬性 317
 B4 超級鏈接 318
 B5 圖像和動畫 319
 B6 表格 320
 B7 使用框架 321
 B8 層疊樣式表 322
附錄C 下載本書所需的軟件 325
 C1 下載Apache HTTP Server 325
 C2 下載PHP 326
 C3 下載EclipsePHP Studio 327
 C4 下載xdebug插件 328
 C5 下載MySQL數(shù)據(jù)庫 329
 C6 下載phpMyAdmin 330

本目錄推薦

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