出版時間:2008-11 出版社:人民郵電出版社 作者:啟明工作室 頁數(shù):422
Tag標(biāo)簽:無
前言
互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展和普及已經(jīng)改變了人們的工作和生活習(xí)慣,很多人希望能夠通過互聯(lián)網(wǎng)足不出戶地完成自己的需求,同時,許多企事業(yè)單位也把實現(xiàn)電子商務(wù)作為一個發(fā)展方向。因此,如何構(gòu)建互聯(lián)網(wǎng)站、開發(fā)網(wǎng)絡(luò)應(yīng)用程序已經(jīng)成為當(dāng)前的熱門技術(shù)之一?! ¢_發(fā)網(wǎng)絡(luò)應(yīng)用程序必須了解兩部分內(nèi)容,即前臺的開發(fā)工具和后臺的數(shù)據(jù)庫,本書選擇了這一領(lǐng)域中的經(jīng)典組合PHP+MySQL,使讀者能夠掌握最實用的開發(fā)技術(shù)。PHP和MySOL具有開放源代碼、可以免費下載使用和支持多種操作系統(tǒng)平臺等特點,是開發(fā)Web應(yīng)用程序的最佳選擇之一。很多同類圖書并沒有詳細(xì)介紹后臺數(shù)據(jù)庫的管理,這會使讀者在實際開發(fā)過程中遇到阻礙。本書在編寫過程中,考慮到這個問題,因此比較詳盡地介紹了使用PHP開發(fā)MySQL,網(wǎng)絡(luò)應(yīng)用程序所必備的管理及開發(fā)技術(shù),讀者無需再查閱其他數(shù)據(jù)庫管理的參考資料。PHP是開放式腳本開發(fā)環(huán)境,它可以很好地把HTML和腳本開發(fā)融合在一起,從而提高編程的靈性,降低開發(fā)難度。PHP中的腳本是在Web服務(wù)器端運行的,而瀏覽器并不處理腳本,它所面對的僅僅是一個完全符合HTLML格式的網(wǎng)頁。因此可以使用不同類型的瀏覽器訪問Web服務(wù)器中的PHP應(yīng)用系統(tǒng)?! ∽髡咴谠O(shè)計本書的結(jié)構(gòu)時,充分考慮了初學(xué)者的學(xué)習(xí)習(xí)慣,注重知識的系統(tǒng)性和實用性。為了方便讀者學(xué)習(xí),一開始就幫助讀者在本地計算機上建立自己的運行環(huán)境,這對于初學(xué)者來說是非常重要的,因為只有做好了環(huán)境上的準(zhǔn)備,才能開始下面的學(xué)習(xí)?! ”緯榻B了開發(fā)數(shù)據(jù)庫網(wǎng)絡(luò)應(yīng)用程序必須掌握的技術(shù),包括MySOL數(shù)據(jù)庫的管理、SQL語句、mysqli數(shù)據(jù)庫訪問技術(shù)、PHP架設(shè)網(wǎng)站、文件訪問和文件上傳等。掌握了這些實用技術(shù)后,本書以幾個流行的網(wǎng)絡(luò)應(yīng)用系統(tǒng)為實例,介紹這些技術(shù)的應(yīng)用。本書的實例經(jīng)過作者的精心挑選,具有很強的實用性,包括網(wǎng)絡(luò)留言板、網(wǎng)絡(luò)投票系統(tǒng)、網(wǎng)絡(luò)流量統(tǒng)計系統(tǒng)、音樂資源下載系統(tǒng)、二手交易市場系統(tǒng)、人才招聘系統(tǒng)和旅游在線報名系統(tǒng)等。讀者可以通過這些實例系統(tǒng)學(xué)習(xí)相關(guān)技術(shù),也可以在實例的基礎(chǔ)上稍加修改,獨立使用。
內(nèi)容概要
《PHP+MySQL網(wǎng)絡(luò)開發(fā)從入門到精通》首先詳盡介紹了使用PHP和MySQL開發(fā)數(shù)據(jù)庫應(yīng)用程序所應(yīng)具備的各項技術(shù),然后完整地介紹了幾個使用PHP和MySQL數(shù)據(jù)庫開發(fā)的網(wǎng)絡(luò)應(yīng)用程序?qū)嵗?,包括網(wǎng)絡(luò)留言板、網(wǎng)絡(luò)投票系統(tǒng)、網(wǎng)絡(luò)流量統(tǒng)計系統(tǒng)、音樂資源下載系統(tǒng)、二手交易市場系統(tǒng)、人才招聘系統(tǒng)和旅游在線報名系統(tǒng)等,這些系統(tǒng)都具有很強的實用性。PHP和MySQL的源代碼開放,可以免費下載使用并支持多種操作系統(tǒng)平臺,是開發(fā)Web應(yīng)用程序的最佳選擇之一。 《PHP+MySQL網(wǎng)絡(luò)開發(fā)從入門到精通》內(nèi)容豐富、圖文并茂,注重理論講解與實例應(yīng)用相結(jié)合,特別適用于Web應(yīng)用程序開發(fā)人員以及對相關(guān)技術(shù)感興趣的讀者,也可以作為大中專院?;蚺嘤?xùn)機構(gòu)的相關(guān)課程教材。
書籍目錄
第1章 網(wǎng)站構(gòu)建方案 11.1 Apache+PHP+MySQL網(wǎng)站架構(gòu) 11.2 安裝與配置Apache HTTPServer 21.2.1 下載Apache HTTP Server 21.2.2 安裝Apache HTTP Server 31.2.3 配置Apache HTTP Server 51.3 安裝與配置PHP 71.3.1 下載PHP 71.3.2 安裝和配置PHP 81.4 安裝與配置MySQL數(shù)據(jù)庫 101.4.1 下載MySQL 101.4.2 安裝MySQL數(shù)據(jù)庫 121.4.3 配置MySQL數(shù)據(jù)庫 13第2章 PHP語言程序設(shè)計基礎(chǔ) 172.1 在Dreamweaver CS3中使用HTML 172.1.1 基本結(jié)構(gòu)標(biāo)記 172.1.2 設(shè)置網(wǎng)頁背景和顏色 182.1.3 設(shè)置字體屬性 192.1.4 超級鏈接 212.1.5 圖像和動畫 232.1.6 表格 242.1.7 使用框架 262.1.8 層疊樣式表 282.2 PHP語言程序設(shè)計基礎(chǔ) 302.2.1 PHP語言基礎(chǔ) 312.2.2 PHP編輯工具 322.2.3 初學(xué)者的常見問題 372.3 數(shù)據(jù)類型和運算符 382.3.1 數(shù)據(jù)類型 382.3.2 運算符 382.4 常量、變量和表達(dá)式 402.4.1 常量 402.4.2 變量 412.4.3 類型轉(zhuǎn)換 422.4.4 表達(dá)式 432.5 常用語句 442.5.1 賦值語句 442.5.2 條件分支語句 442.5.3 循環(huán)語句 482.5.4 注釋語句 502.6 接收數(shù)據(jù) 502.6.1 創(chuàng)建和編輯表單 502.6.2 接收網(wǎng)址中的參數(shù)信息 58第3章 PHP語言高級編程 593.1 數(shù)組 593.1.1 定義數(shù)組 593.1.2 多維數(shù)組 603.1.3 數(shù)組函數(shù) 603.2 函數(shù) 673.2.1 聲明函數(shù) 673.2.2 調(diào)用函數(shù) 683.2.3 在函數(shù)中傳遞參數(shù) 693.2.4 函數(shù)的返回值 713.2.5 變量的作用域 723.3 PHP的類和對象 733.3.1 定義和使用類 743.3.2 類的繼承和多態(tài) 803.3.3 復(fù)制對象 843.4 在PHP腳本中使用JavaScript編程 863.4.1 JavaScript腳本使用 863.4.2 數(shù)據(jù)類型和變量 863.4.3 運算符 873.4.4 程序控制語句 873.4.5 內(nèi)置對象綜述 883.4.6 彈出警告對話框 943.4.7 彈出確認(rèn)對話框 943.4.8 彈出輸入數(shù)據(jù)對話框 953.4.9 彈出新窗口 963.4.10 Window對象事件處理 97第4章 PHP文件處理及上傳 984.1 文件系統(tǒng)編程 984.1.1 獲取磁盤驅(qū)動器信息 984.1.2 目錄編程 994.1.3 文件編程 1014.1.4 一個留言板實例 1064.2 文件上傳 1094.2.1 使用POST方法上傳文件 1094.2.2 配置文件上傳 112第5章 MySQL數(shù)據(jù)庫管理 1135.1 MySQL數(shù)據(jù)庫管理工具 1135.1.1 MySQL命令行工具 1135.1.2 下載和使用phpMyAdmin 1165.1.3 啟動和停止服務(wù)器 1215.2 創(chuàng)建和維護(hù)數(shù)據(jù)庫 1225.2.1 創(chuàng)建數(shù)據(jù)庫 1225.2.2 刪除數(shù)據(jù)庫 1245.3 表管理 1255.3.1 MySQL數(shù)據(jù)類型 1255.3.2 創(chuàng)建表 1265.3.3 編輯和查看表 1295.3.4 刪除表 1315.4 視圖管理 1315.4.1 基本概念 1315.4.2 創(chuàng)建視圖 1325.4.3 修改視圖 1335.4.4 刪除視圖 134第6章 管理和查詢數(shù)據(jù) 1356.1 管理表中的數(shù)據(jù) 1356.1.1 插入數(shù)據(jù) 1356.1.2 修改數(shù)據(jù) 1376.1.3 刪除數(shù)據(jù) 1396.2 查詢表中的數(shù)據(jù) 1406.2.1 在phpMyAdmin中查詢數(shù)據(jù) 1406.2.2 使用SELECT語句查詢數(shù)據(jù) 143第7章 在PHP中訪問MySQL數(shù)據(jù)庫 1517.1 MySQL數(shù)據(jù)庫訪問函數(shù) 1517.1.1 連接到MySQL數(shù)據(jù)庫 1517.1.2 執(zhí)行SQL語句 1527.1.3 分頁顯示結(jié)果集 1567.2 用戶管理及登錄實例 1607.2.1 系統(tǒng)功能分析及數(shù)據(jù)庫設(shè)計 1617.2.2 設(shè)計用戶數(shù)據(jù)庫訪問類Users 1617.2.3 設(shè)計用戶登錄模塊 1647.2.4 限制普通用戶的權(quán)限 1677.2.5 設(shè)計系統(tǒng)主界面 1687.2.6 設(shè)計用戶管理模塊 1697.2.7 添加和修改用戶模塊 1717.2.8 設(shè)計刪除用戶模塊 1757.2.9 設(shè)計修改密碼模塊 1767.2.10 設(shè)計退出登錄模塊 178第8章 常用PHP實例 1798.1 網(wǎng)絡(luò)留言板 1798.1.1 系統(tǒng)功能分析及數(shù)據(jù)庫設(shè)計 1798.1.2 定義數(shù)據(jù)庫訪問類 1808.1.3 設(shè)計留言板的主頁 1818.1.4 顯示主題留言 1838.1.5 添加新留言 1878.1.6 回復(fù)和刪除留言 1898.2 網(wǎng)絡(luò)投票系統(tǒng) 1918.2.1 系統(tǒng)功能分析及數(shù)據(jù)庫設(shè)計 1918.2.2 設(shè)計投票項目管理模塊 1928.2.3 投票界面設(shè)計 1968.3 網(wǎng)站流量統(tǒng)計系統(tǒng) 2028.3.1 系統(tǒng)功能分析及數(shù)據(jù)庫設(shè)計 2028.3.2 定義數(shù)據(jù)庫訪問類 2048.3.3 設(shè)計公共文件 2058.3.4 設(shè)計訪問者界面 2088.3.5 網(wǎng)站信息界面設(shè)計 2108.3.6 最近訪問者界面設(shè)計 2138.3.7 按月統(tǒng)計界面設(shè)計 2148.3.8 按年統(tǒng)計界面設(shè)計 216第9章 音樂資源下載系統(tǒng) 2189.1 系統(tǒng)及數(shù)據(jù)庫結(jié)構(gòu)設(shè)計 2189.1.1 系統(tǒng)總體設(shè)計 2189.1.2 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計與實現(xiàn) 2199.2 目錄結(jié)構(gòu)與通用模塊 2219.2.1 目錄結(jié)構(gòu) 2219.2.2 設(shè)計數(shù)據(jù)庫訪問類 2219.3 管理主界面程序設(shè)計 2269.3.1 管理員登錄頁面 2269.3.2 設(shè)計管理員主界面 2279.3.3 設(shè)計admin\left.php 2289.3.4 退出登錄 2289.4 后臺管理模塊設(shè)計 2299.4.1 設(shè)計新聞管理頁面 2299.4.2 設(shè)計上傳音樂頁面 2389.4.3 設(shè)計上傳管理頁面 2409.4.4 設(shè)計類別管理頁面 2419.4.5 設(shè)計播放軟件管理頁面 2489.4.6 設(shè)計添加音樂頁面 2489.4.7 設(shè)計音樂管理頁面 2529.4.8 設(shè)計用戶管理頁面 2549.4.9 設(shè)計修改密碼頁面 2569.5 系統(tǒng)主界面程序設(shè)計 2579.5.1 設(shè)計主界面 2579.5.2 設(shè)計top.php 2599.5.3 設(shè)計Left.php 2609.5.4 設(shè)計查看下載音樂頁面 2629.5.5 設(shè)計音樂投票頁面 2659.5.6 設(shè)計音樂搜索頁面 2679.5.7 設(shè)計按類別查看音樂頁面 268第10章 二手交易市場系統(tǒng) 27210.1 需求分析與總體設(shè)計 27210.1.1 系統(tǒng)總體設(shè)計 27210.1.2 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計與實現(xiàn) 27310.2 目錄結(jié)構(gòu)與通用模塊 27410.2.1 目錄結(jié)構(gòu) 27410.2.2 設(shè)計數(shù)據(jù)庫訪問類 27510.3 管理主界面與登錄程序設(shè)計 27810.3.1 設(shè)計管理主界面 27810.3.2 設(shè)計admin\Left.php 27910.3.3 管理用戶登錄程序設(shè)計 28010.4 公告信息管理模塊設(shè)計 28110.4.1 設(shè)計公告管理頁面 28210.4.2 添加公告信息 28310.4.3 修改公告信息 28510.4.4 刪除公告信息 28710.4.5 查看公告信息 28910.5 商品分類管理模塊設(shè)計 28910.5.1 商品分類管理頁面 29010.5.2 添加商品分類 29210.5.3 修改商品分類 29310.5.4 刪除商品分類 29410.6 二手商品后臺管理 29510.6.1 商品信息管理頁面 29510.6.2 刪除商品信息 29610.7 管理員用戶管理 29710.7.1 設(shè)計用戶管理頁面 29710.7.2 刪除用戶信息 29810.7.3 設(shè)計密碼修改頁面 29910.8 系統(tǒng)主界面與登錄程序設(shè)計 30110.8.1 設(shè)計主界面 30110.8.2 設(shè)計Left.php 30410.8.3 注冊用戶登錄程序設(shè)計 30910.9 商品信息管理 31010.9.1 分類查看商品信息 31010.9.2 添加商品信息 31210.9.3 商品圖片上傳 31410.9.4 查看商品信息 31510.9.5 查看我的商品列表 31610.9.6 修改商品信息 31910.9.7 刪除商品信息 31910.9.8 結(jié)束商品信息 32010.10 個人用戶管理模塊設(shè)計 32010.10.1 注冊新用戶 32010.10.2 退出登錄 322第11章 人才招聘系統(tǒng) 32311.1 需求分析與總體設(shè)計 32311.1.1 系統(tǒng)總體設(shè)計 32311.1.2 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計與實現(xiàn) 32511.2 目錄結(jié)構(gòu)與數(shù)據(jù)庫訪問類 32711.2.1 目錄結(jié)構(gòu) 32711.2.2 設(shè)計數(shù)據(jù)庫訪問類 32811.3 系統(tǒng)管理主界面模塊設(shè)計 33211.3.1 設(shè)計管理主界面 33211.3.2 設(shè)計admin\Left.php 33311.3.3 管理用戶登錄程序設(shè)計 33311.4 新聞信息管理模塊設(shè)計 33411.4.1 設(shè)計新聞管理頁面 33411.4.2 添加新聞信息 33611.4.3 修改新聞信息 33711.4.4 刪除新聞信息 33811.4.5 查看新聞信息 34011.5 企業(yè)信息管理模塊設(shè)計 34111.5.1 設(shè)計企業(yè)管理頁面 34111.5.2 添加和修改企業(yè)信息 34411.5.3 刪除企業(yè)信息 34611.5.4 查看企業(yè)信息 34711.6 系統(tǒng)主頁面及登錄程序設(shè)計 34711.6.1 系統(tǒng)主頁面設(shè)計 34811.6.2 登錄程序設(shè)計 34911.6.3 查看所有信息 35211.6.4 查詢職位信息 35311.7 企業(yè)用戶管理模塊設(shè)計 35511.7.1 企業(yè)用戶管理界面設(shè)計 35511.7.2 設(shè)計查看企業(yè)信息頁面 35611.7.3 設(shè)計企業(yè)信息管理頁面 35611.7.4 管理招聘信息 35811.7.5 管理應(yīng)聘信息 36111.7.6 修改密碼 36311.7.7 退出登錄 36411.8 個人用戶管理模塊設(shè)計 36511.8.1 注冊新用戶 36511.8.2 個人用戶管理界面設(shè)計 36611.8.3 編輯個人簡歷 36711.8.4 管理技能信息 36811.8.5 查看個人簡歷 36911.8.6 查看招聘信息與申請職位 36911.8.7 查看職位申請信息 371第12章 旅游在線報名系統(tǒng) 37412.1 需求分析與總體設(shè)計 37412.1.1 系統(tǒng)總體設(shè)計 37412.1.2 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計與實現(xiàn) 37612.2 目錄結(jié)構(gòu)與數(shù)據(jù)庫訪問類 37812.2.1 目錄結(jié)構(gòu) 37812.2.2 設(shè)計數(shù)據(jù)庫訪問類 37812.3 系統(tǒng)主界面與登錄程序設(shè)計 38212.3.1 設(shè)計主界面 38212.3.2 用戶登錄程序設(shè)計 38412.3.3 設(shè)計管理界面 38512.4 地域管理模塊設(shè)計 38612.4.1 設(shè)計地域管理界面 38712.4.2 添加地域 38812.4.3 修改地域 39012.4.4 刪除地域 39112.5 推薦線路類型管理模塊設(shè)計 39412.5.1 設(shè)計推薦線路類型管理頁面 39412.5.2 添加線路類型 39612.5.3 修改線路類型 39712.5.4 刪除線路類型 39912.6 旅游線路管理模塊設(shè)計 39912.6.1 設(shè)計旅游線路管理界面 40012.6.2 添加旅游線路 40112.6.3 修改旅游線路 40612.6.4 線路圖片上傳 40712.6.5 刪除旅游線路 41012.7 報名信息管理模塊設(shè)計 41212.7.1 管理未處理報名記錄 41212.7.2 管理已處理報名記錄 41312.7.3 查看報名記錄 41512.7.4 查詢報名記錄 41612.8 前臺游客管理模塊設(shè)計 41812.8.1 查看線路信息 41812.8.2 提交報名申請 42012.8.3 線路查詢管理 42112.9 系統(tǒng)用戶管理模塊設(shè)計 422
章節(jié)摘錄
第1章 網(wǎng)站構(gòu)建方案 1.1 Apache+PHP+MySQL網(wǎng)站架構(gòu) 2.Web服務(wù)器應(yīng)用程序 Web服務(wù)器應(yīng)用程序可以響應(yīng)用戶通過瀏覽器提交的請求。如果用戶請求執(zhí)行的是PHP腳本,則Web服務(wù)器應(yīng)用程序?qū)⒔馕霾?zhí)行PHP腳本,最后將結(jié)果轉(zhuǎn)換成HTML格式,并返回到前臺,顯示在瀏覽器中。
編輯推薦
本書從網(wǎng)站構(gòu)架、PHP語言基礎(chǔ)開始講解,內(nèi)容循序漸進(jìn),讀完本書。讀者就可以開發(fā)自己的Web應(yīng)用;本書包含上百段代碼、數(shù)十個實用技巧和7個常用案例,稍加修改即可移植到實際應(yīng)用中?! ”緯敱M介紹了使用PHP和MySQL開發(fā)Web應(yīng)用程序所要涉及的各項技術(shù),并完整地介紹了7個Web應(yīng)用案例。 Apache+PHP+MySQL,多站構(gòu)建方案;PHP基礎(chǔ)語法、數(shù)組、函數(shù)、類、JavaScript和文件處理等;Mysql數(shù)據(jù)庫管理,使用PHP語言連接MySQL數(shù)據(jù)庫,執(zhí)行SQL語句;網(wǎng)絡(luò)留言板;網(wǎng)絡(luò)投票系統(tǒng);網(wǎng)站流量統(tǒng)計系統(tǒng);音樂資源下載系統(tǒng);二手交易市場系統(tǒng)。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
PHP+MySQL網(wǎng)絡(luò)開發(fā)從入門到精通 PDF格式下載