PHP和MySQL Web應(yīng)用開發(fā)(本科)
定 價:45 元
- 作者:劉乃琦, 李忠主編
- 出版時間:2013/1/1
- ISBN:9787115298416
- 出 版 社:人民郵電出版社
- 中圖法分類:TP312PH
- 頁碼:331頁
- 紙張:膠版紙
- 版次:1
- 開本:16開
PHP+MySQL是開發(fā)Web應(yīng)用程序的經(jīng)典組合,具有開放源代碼、可以免費下載使用和支持多種操作系統(tǒng)平臺等特點,被國內(nèi)外眾多網(wǎng)站所廣泛采用,具有很強的實用性!21世紀(jì)高等教育計算機規(guī)劃教材:PHP和MySQL Web應(yīng)用開發(fā)》首先系統(tǒng)介紹了PHP程序設(shè)計和MySQL數(shù)據(jù)庫管理的基礎(chǔ)知識,然后結(jié)合幾個使用PHP+MySQL開發(fā)Web應(yīng)用程序的實例,包括網(wǎng)絡(luò)留言板、網(wǎng)絡(luò)投票系統(tǒng)、網(wǎng)絡(luò)流量統(tǒng)計系統(tǒng)、二手交易市場系統(tǒng)等,全面介紹了使用PHP和MySQL開發(fā)Web應(yīng)用程序的方法和技巧。
《21世紀(jì)高等教育計算機規(guī)劃教材:PHP和MySQL Web應(yīng)用開發(fā)》既可以作為大學(xué)本、?啤癢eb應(yīng)用程序設(shè)計”課程的教材,也可作為高職高專院校相關(guān)專業(yè)的教材,或作為Web應(yīng)用程序開發(fā)人員的參考用書。
第1章 Web應(yīng)用程序設(shè)計與開發(fā)概述
1.1 應(yīng)用網(wǎng)絡(luò)模型的演變
1.1.1 主機/終端網(wǎng)絡(luò)模型
1.1.2 客戶機/服務(wù)器(C/S)網(wǎng)絡(luò)模型
1.1.3 瀏覽器/服務(wù)器(B/S)網(wǎng)絡(luò)模型
1.2 Web應(yīng)用程序的工作原理
1.2.1 Web應(yīng)用程序的發(fā)展歷史和工作原理
1.2.2 Web應(yīng)用程序的組成及各部分的主要功能
1.2.3 網(wǎng)頁的分類與布局
1.3 Web應(yīng)用程序的基本開發(fā)流程
1.3.1 準(zhǔn)備Web服務(wù)器
1.3.2 安裝操作系統(tǒng)
1.3.3 安裝Web服務(wù)器應(yīng)用程序
1.3.4 安裝和配置腳本語言編輯工具
1.3.5 安裝和配置后臺數(shù)據(jù)庫系統(tǒng)
1.3.6 設(shè)計數(shù)據(jù)庫結(jié)構(gòu),創(chuàng)建數(shù)據(jù)庫對象
1.3.7 設(shè)計Web應(yīng)用程序中包含的模塊和頁面
1.3.8 設(shè)計網(wǎng)頁界面
1.3.9 設(shè)計Web應(yīng)用程序,編寫腳本語言代碼
1.3.10 測試Web應(yīng)用程序,通過測試后上線運行
1.3.11 開發(fā)Web應(yīng)用程序的項目組組成和分工
練習(xí)題
第2章 搭建PHP服務(wù)器和開發(fā)環(huán)境
2.1 安裝與配置Apache HTTP Server
2.1.1 安裝Apache HTTP Server
2.1.2 配置Apache HTTP Server
2.2 安裝與配置PHP
2.2.1 安裝PHP
2.2.2 配置PHP
2.3 安裝MySQL數(shù)據(jù)庫及其管理工具
2.3.1 安裝MySQL數(shù)據(jù)庫
2.3.2 安裝和配置phpMyAdmin
2.4 搭建PHP開發(fā)環(huán)境
2.4.1 安裝Dreamweaver 8
2.4.2 安裝EclipsePHP Studio 3
練習(xí)題
第3章 PHP語言基礎(chǔ)
3.1 初識PHP
3.1.1 一個簡單的PHP程序
3.1.2 PHP語言的基本語法
3.1.3 PHP注釋
3.1.4 初學(xué)者的常見問題
3.2 常量和變量
3.2.1 數(shù)據(jù)類型
3.2.2 常量
3.2.3 變量
3.2.4 類型轉(zhuǎn)換
3.3 運算符和表達式
3.3.1 運算符
3.3.2 表達式
3.4 常用語句
3.4.1 賦值語句
3.4.2 條件分支語句
3.4.3 循環(huán)語句
3.5 字符串處理
3.5.1 字符串常量
3.5.2 字符串中的字符
3.5.3 獲取字符串的長度
3.5.4 比較字符串
3.5.5 將字符串轉(zhuǎn)換到HTML格式
3.5.6 替換字符串
3.5.7 URL處理函數(shù)
3.6 在PHP腳本中使用JavaScript編程
3.6.1 JavaScript腳本的使用
3.6.2 數(shù)據(jù)類型和變量
3.6.3 彈出警告對話框
3.6.4 彈出確認對話框
3.6.5 document對象
3.6.6 彈出新窗口
3.7 開發(fā)與調(diào)試PHP程序
3.7.1 使用Dreamweaver設(shè)計網(wǎng)頁
3.7.2 創(chuàng)建PHP工程
3.7.3 創(chuàng)建和編輯PHP文件
3.7.4 運行PHP程序
3.7.5 調(diào)試PHP程序
練習(xí)題
第4章 數(shù)組的使用
4.1 數(shù)組的概念和定義
4.1.1 數(shù)組的概念
4.1.2 定義一維數(shù)組
4.1.3 定義多維數(shù)組
4.2 數(shù)組元素
4.2.1 訪問數(shù)組元素
4.2.2 添加數(shù)組元素
4.2.3 刪除數(shù)組元素
4.2.4 定位數(shù)組元素
4.2.5 遍歷數(shù)組元素
4.2.6 確定唯一的數(shù)組元素
4.3 常用數(shù)組操作
4.3.1 數(shù)組排序
4.3.2 填充數(shù)組
4.3.3 合并數(shù)組
4.3.4 拆分?jǐn)?shù)組
4.3.5 數(shù)組統(tǒng)計
練習(xí)題
第5章 接收用戶的數(shù)據(jù)
5.1 創(chuàng)建和編輯表單
5.1.1 創(chuàng)建表單
5.1.2 文本域
5.1.3 文本區(qū)域
5.1.4 單選按鈕
5.1.5 復(fù)選框
5.1.6 列表/菜單
5.1.7 按鈕
5.2 在PHP中接收和處理表單數(shù)據(jù)
5.2.1 GET提交方式
5.2.2 POST提交方式
5.2.3 GET和POST混合提交方式
5.2.4 使用JavaScript驗證表單的輸入
5.3 用戶身份認證
5.3.1 使用表單提交用戶身份認證信息
5.3.2 使用HTTP認證機制
5.4 文件上傳
5.4.1 使用POST方法上傳文件
5.4.2 配置文件上傳
練習(xí)題
第6章 自定義函數(shù)的使用
6.1 創(chuàng)建和調(diào)用函數(shù)
6.1.1 創(chuàng)建自定義函數(shù)
6.1.2 調(diào)用函數(shù)
6.1.3 變量的作用域
6.1.4 靜態(tài)變量
6.1.5 變量函數(shù)
6.2 參數(shù)和返回值
6.2.1 在函數(shù)中傳遞參數(shù)
6.2.2 函數(shù)的返回值
6.3 函數(shù)庫
6.3.1 定義函數(shù)庫
6.3.2 引用函數(shù)庫
練習(xí)題
第7章 PHP面向?qū)ο蟪绦蛟O(shè)計
第8章 會話處理
第9章 MySQL數(shù)據(jù)庫管理
第10章 在PHP中訪問MySQL數(shù)據(jù)庫
第11章 設(shè)計“二手交易市場系統(tǒng)”實例
附錄A 實驗
附錄B HTML語言簡介
附錄C 下載本書所需的軟件