注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計網(wǎng)絡(luò)編程PHP 4網(wǎng)站實作(深度研究篇)

PHP 4網(wǎng)站實作(深度研究篇)

PHP 4網(wǎng)站實作(深度研究篇)

定 價:¥52.00

作 者: 陳俊宏著;賀民改編
出版社: 人民郵電出版社
叢編項: 旗標(biāo)系列圖書
標(biāo) 簽: php

ISBN: 9787115093172 出版時間: 2001-01-01 包裝:
開本: 23cm 頁數(shù): 517頁 字?jǐn)?shù):  

內(nèi)容簡介

  本書完整地介紹PHP 4在網(wǎng)站制作方面的實際應(yīng)用,主要內(nèi)容有:PHP 4的基本概念、語法結(jié)構(gòu)等基礎(chǔ)知識,PHP 4和MySQL工作平臺的安裝、設(shè)置與測試,Web數(shù)據(jù)庫應(yīng)用程序設(shè)計方法與實際應(yīng)用,F(xiàn)astTemplate模板系統(tǒng),SQL語言的應(yīng)用,PEAR與HTML表單,WAP應(yīng)用程序設(shè)計。另外,本書還通過大量實例介紹如何在實際項目的規(guī)劃與制作中應(yīng)用PHP,如討論組、留言板、會員系統(tǒng)、工作備忘錄、浮動窗口、浮動菜單、樹狀目錄、數(shù)據(jù)庫搜索引擎等,書中還提供了大量實用的程序源代碼。本書結(jié)構(gòu)清晰、內(nèi)容豐富而深入,適用于各個層次的網(wǎng)站制作人員。

作者簡介

暫缺《PHP 4網(wǎng)站實作(深度研究篇)》作者簡介

圖書目錄

1.Web數(shù)據(jù)庫應(yīng)用程序
1.1  Web與數(shù)據(jù)庫    
1.2  Web數(shù)據(jù)庫應(yīng)用程序概述    
1.3  網(wǎng)頁顯示過程    
1.4  PHP 4與HTML的關(guān)系    
1.5  PEAR與FastTemplate    
1.6  PHP 4與MySQL的接口    
1.7  PHP 4輸出數(shù)據(jù)到瀏覽器的方式    
1.8  Web數(shù)據(jù)庫應(yīng)用    
1.9  Web數(shù)據(jù)庫應(yīng)用程序設(shè)計初步    
2.建立PHP 4與MySQL工作平臺
2.1  安裝Apache    
2.2  安裝PHP 4    
2.2.1  設(shè)置httpd.conf    
2.2.2  測試Apache+PHP 4    
2.3  安裝MySQL    
3.PHP 4新概念入門
3.1  初步使用PHP 4    
3.1.1  PHP 4程序代碼的位置    
3.1.2  PHP 4語句的結(jié)束    
3.1.3  PHP 4與HTML的換行方式    
3.2  數(shù)據(jù)類型與變量    
3.2.1  PHP的數(shù)據(jù)類型    
3.2.2  字符串類型轉(zhuǎn)數(shù)值類型    
3.2.3  類型轉(zhuǎn)換問題    
3.2.4  局部變量    
3.2.5  全局變量    
3.2.6  靜態(tài)變量    
3.2.7  常量的定義    
3.3  PHP語法結(jié)構(gòu)    
3.3.1  if語句    
3.3.2  搭配 else    
3.3.3  elseif    
3.3.4  while語句    
3.3.5  do...while語句    
3.3.6  for語句    
3.3.7  break    
3.3.8  continue    
3.3.9  switch語句    
3.3.10  注釋的寫法    
3.3.11  REQUIRE    
3.3.12  INCLUDE    
3.3.13  定義常量    
3.4  數(shù)值的寫法    
3.4.1  數(shù)字的寫法    
3.4.2  字符串的寫法    
3.4.3  單引號    
3.4.4  雙引號    
3.4.5  反引號    
3.4.6  文檔句法    
3.5  函數(shù)聲明與調(diào)用    
3.5.1  FUNCTION??函數(shù)的定義    
3.5.2  參數(shù)默認(rèn)值    
3.6  PHP類的用法    
4.Web數(shù)據(jù)庫應(yīng)用程序基礎(chǔ)
4.1  Web數(shù)據(jù)庫應(yīng)用程序設(shè)計流程    
4.2  MySQL基本操作練習(xí)    
4.2.1  設(shè)置用戶密碼    
4.2.2  密碼與用戶名的命名規(guī)則    
4.2.3  連接MySQL    
4.3  表的規(guī)則與創(chuàng)建表    
4.3.1  建立表    
4.3.2  創(chuàng)建新數(shù)據(jù)庫    
4.3.3  創(chuàng)建新表    
4.3.4  確定表的字段與類型    
4.4  PHP訪問數(shù)據(jù)庫的方式    
4.5  建立留言板數(shù)據(jù)庫    
4.6  設(shè)計留言板表單    
4.7  編寫留言板主程序
5.FastTemplate模板系統(tǒng)
5.1  PHP模板設(shè)計入門    
5.1.1  什么是模板    
5.1.2  使用模板文件的好處    
5.2  模板設(shè)計步驟    
5.3  設(shè)計模板文件    
5.3.1  模板宏的格式    
5.3.2  變量命名    
5.4  動態(tài)模板文件    
5.4.1  什么是動態(tài)模板
5.4.2  實際制作程序    
5.4.3  parse()函數(shù)的附加用法    
5.4.4  clear_define()??取消已定義的Template    
5.5  網(wǎng)站建設(shè)實例    
6.討論組設(shè)計實例
6.1  設(shè)計概念    
6.2  畫面與模板設(shè)計    
6.3  建立數(shù)據(jù)庫    
6.4  讀取標(biāo)題程序    
6.4.1  init()??討論組初始化    
6.4.2  page()??分頁控制函數(shù)    
6.4.3  query()??讀取表函數(shù)    
6.4.4  列出討論主題    
6.5  讀取正文程序    
6.6  張貼文章
7.SQL和數(shù)據(jù)更改
7.1  SQL概述    
7.2  刪除數(shù)據(jù)庫與表    
7.2.1  DROP TABLE??刪除表
7.2.2  DROP DATABASE??刪除數(shù)據(jù)庫    
7.3  添加記錄    
7.4  改變表定義    
7.5  UPDATE??更新數(shù)據(jù)    
7.5.1  UPDATE??更新數(shù)據(jù)    
7.5.2  在PHP程序中改變數(shù)據(jù)    
7.6  刪除數(shù)據(jù)    
7.7  數(shù)據(jù)查詢    
7.7.1  SELECT數(shù)據(jù)查詢    
7.7.2  刪除重復(fù)記錄    
7.8  管理SQL類    
7.8.1  OPTIMIZE TABLE??壓縮表    
7.8.2  SET??設(shè)置各項參數(shù)與項目    
7.8.3  SHOW VARIABLES??列出MySQL的變量    
7.8.4  SHOW??查看各種狀態(tài)與信息    
8.PEAR與HTML表單
8.1  DB數(shù)據(jù)庫類    
8.2  安裝PEAR    
8.3  DB.php數(shù)據(jù)庫類    
8.4  新概念表單設(shè)計    
8.5  表單傳送數(shù)據(jù)的方式
8.5.1  什么是CGI    
8.5.2  調(diào)用CGI程序
8.6  GET與POST    
8.6.1  GET    
8.6.2  POST    
8.7  讀取表單數(shù)據(jù)    
8.7.1  URL的編碼與解碼    
8.7.2  在PHP 4內(nèi)輸出URL    
8.7.3  HTML的文件頭    
8.8  讀取不同輸入字段的數(shù)據(jù)    
8.8.1  text??文字輸入字段    
8.8.2  textarea??文字輸入?yún)^(qū)    
8.8.3  checkbox??復(fù)選框    
8.8.4  radio box??單選按鈕    
8.8.5  select??選擇字段    
8.8.6  hidden??隱藏字段    
9.DB與FastTemplate實際應(yīng)用??訪客留言板
9.1  設(shè)計表    
9.2  設(shè)計留言板畫面    
9.3  留言板主程序    
9.4  實際操作畫面    
9.5  PHP 4與數(shù)組數(shù)據(jù)結(jié)構(gòu)    
9.5.1  什么是數(shù)組    
9.5.2  使用數(shù)組    
9.5.3  標(biāo)量數(shù)組與相關(guān)數(shù)組的不同    
9.5.4  多維數(shù)組    
9.5.5  PHP 4的數(shù)組函數(shù)    
9.6  更好地定義表    
10.設(shè)計表
10.1  學(xué)習(xí)指導(dǎo)    
10.2  數(shù)值類型    
10.2.1  整數(shù)類型    
10.2.2  浮點數(shù)類型    
10.3  日期與時間類型    
10.3.1  DATE??日期類型    
10.3.2  TIME??時間類型    
10.3.3  DATETIME??日期與時間類型    
10.3.4  TIMESTAMP??時間與時間數(shù)據(jù)類型    
10.3.5  YEAR??年份數(shù)據(jù)類型    
10.3.6  日期與時間類型的零值    
10.4  字符與字符串類型    
10.4.1  CHAR??固定長度字符串類型    
10.4.2  VARCHAR??變量長度的字符串類型    
10.4.3  TINYBLOB與TINYTEXT    
10.4.4  BLOB與TEXT的差別    
10.4.5  BLOB與TEXT    
10.4.6  MEDIUMBLOB與MEDIUMTEXT    
10.4.7  LONGBLOB與LONGTEXT    
10.4.8  ENUM??枚舉類型    
10.4.9  SET??集合類型
10.5  枚舉類型    
10.6  集合類型    
10.7  創(chuàng)建與刪除數(shù)據(jù)庫    
10.7.1  CREATE DATABASE??創(chuàng)建新數(shù)據(jù)庫    
10.7.2  DROP DATABASE??刪除數(shù)據(jù)庫    
10.7.3  USE??選擇默認(rèn)數(shù)據(jù)庫    
10.8  建立表    
10.8.1  CREATE TABLE??創(chuàng)建新表    
10.8.2  字段屬性    
10.8.3  表選項    
10.8  表設(shè)計范例    
11.DB與Session實例??會員系統(tǒng)
11.1  會員系統(tǒng)規(guī)劃    
11.2  程序樣本原型    
11.3  加入會員主程序    
11.3.1  檢查字段是否為空    
11.3.2  密碼驗證    
11.3.3  檢查賬號是否有人使用    
11.4  Session與Cookie的應(yīng)用    
11.4.1  什么是Cookie    
11.4.2  Cookies 使用限制與運行方式    
11.4.3  讀取Cookies    
11.4.4  什么是Session    
11.5  會員登錄系統(tǒng)    
11.5.1  會員登錄表單設(shè)計    
11.6  session的生存期限    
12. 數(shù)據(jù)庫實例??工作備忘錄
12.1  接口與功能需求    
12.1.1  使用界面    
12.2  程序設(shè)計    
12.3  備忘主程序    
12.3.1  建立表    
12.3.2  config.php參數(shù)設(shè)置文件    
12.3.3  PHP與MySQL的標(biāo)準(zhǔn)連接程序    
12.3.4  MySQL永久連接    
12.3.5  index.php 主程序    
12.3.6  functions.php相關(guān)函數(shù)    
12.4  建立備忘主題    
12.5  刪除備忘主題    
12.6  顯示備忘正文    
12.7  張貼備忘正文    
12.8  PHP的MySQL API    
12.8.1  mysql_close()??關(guān)閉連接    
12.8.2  mysql_connect()??建立連接    
12.8.3  mysql_create_db()??選擇默認(rèn)數(shù)據(jù)庫    
12.8.4  mysql_data_seek()??移動數(shù)據(jù)指針    
12.8.5  mysql_free_result()??釋放結(jié)果    
12.8.6  mysql_list_tables()??列出數(shù)據(jù)庫中的表    
12.8.7  mysql_num_fields()??返回結(jié)果中的字段數(shù)目    
12.8.8  mysql_num_rows()??返回結(jié)果中的記錄數(shù)目    
12.8.9  mysql_pconnect()??建立永久連接    
12.8.10  mysql_query()??執(zhí)行SQL語句
12.8.11  mysql_select_db()??選擇默認(rèn)數(shù)據(jù)庫    
12.8.12  mysql_affected_rows()??返回真正受影響的數(shù)據(jù)記錄數(shù)
12.8.13  mysql_db_query()??指定數(shù)據(jù)庫執(zhí)行SQL語句    
12.8.14  mysql_drop_db()??刪除數(shù)據(jù)庫    
12.8.15  mysql_errno()??返回錯誤代碼    
12.8.16  mysql_error()??返回錯誤信息    
12.8.17  mysql_fetch_array()??以數(shù)組方式取記錄    
12.8.18  mysql_fetch_field()??獲取字段信息    
12.8.19  mysql_fetch_lengths()??獲取字段長度
12.8.20  mysql_fetch_object()??通過對象獲取記錄    
12.8.21  mysql_fetch_row()??通過數(shù)組返回一條記錄    
12.8.22  mysql_field_name()??獲取特定的字段名    
12.8.23  mysql_field_seek()??移動結(jié)果指針    
12.8.24  mysql_field_table()??返回字段所在的表名    
12.8.25  mysql_field_type()??返回字段的數(shù)據(jù)類型    
12.8.26  mysql_field_flags()??返回字段的屬性    
12.8.27  mysql_field_len()??返回字段長度    
12.8.28  mysql_insert_id()??返回最新ID    
12.8.29  mysql_list_fields()??獲取表信息    
12.8.30  mysql_list_dbs()??查詢可用的數(shù)據(jù)庫    
12.8.31  mysql_list_tables()??查詢數(shù)據(jù)庫中的所有表    
12.8.32  mysql_num_fields()??獲取字段數(shù)量    
12.8.33  mysql_num_rows()??返回結(jié)果的數(shù)據(jù)記錄數(shù)    
12.8.34  mysql_result()??獲取結(jié)果數(shù)據(jù)    
12.8.35  mysql_tablename()??獲取表名    
13. 浮動窗口與樹狀目錄設(shè)計
13.1  使用類函數(shù)庫的原因    
13.2  利用PHP設(shè)計浮動小窗口    
13.3  class.overlib概述與安裝    
13.4  class.overlib新手入門    
13.5  class.overlib實際應(yīng)用
13.5.1  應(yīng)用實例一:說明窗口
13.5.2  應(yīng)用實例二:浮動子菜單    
13.6  用PHP設(shè)計樹狀目錄菜單    
13.7  class.tree基礎(chǔ)與獲取方法    
13.8  新手入門    
13.9  應(yīng)用class.tree    
13.9.1  改變目錄與文件的圖標(biāo)    
13.9.2  建立圖庫    
14. 類及數(shù)據(jù)庫實例??數(shù)據(jù)庫搜索引擎
14.1  數(shù)據(jù)庫搜索引擎簡介    
14.2  安裝與使用nerveSearch
14.2.1  第1步:設(shè)計模板    
14.2.2  第2步:設(shè)計查詢表單    
14.2.3  第3步:修改 engine.php的設(shè)置
14.2.4  實際操作畫面    
14.2.5  表單名稱命名規(guī)則    
14.2.6  模板文件寫法    
14.2.7  nerveSearch安裝方法    
14.3  mysql.class實際應(yīng)用    
14.3.1  mysql.class的設(shè)計思想    
14.3.2  定義錯誤信息    
14.3.3  與MySQL連接:connect()    
14.3.4  nerveDB的完整程序代碼    
14.3.5  設(shè)計mysql類    
14.3.6  mysql類的完整程序代碼    
14.4  制作search.class    
14.4.1  聲明變量    
14.4.2  構(gòu)造函數(shù)    
14.4.3  dumpQuery()函數(shù)
14.4.4  parseQuery()函數(shù)    
14.4.5  完整的程序search.class    
14.5  nerveSearch 應(yīng)用實例    
14.5.1  個股收盤查詢    
14.5.2  股票名稱改成股票代碼    
14.5.3  設(shè)計新模板    
14.5.4  查詢某天所有個股的收盤信息    
14.5.5  查詢熱門股    
14.5.6  多個數(shù)據(jù)庫同時查詢    
15.WAP應(yīng)用程序設(shè)計
15.1  第1個WAP網(wǎng)頁    
15.2  設(shè)置Apache支持 WAP    
15.3  WAP網(wǎng)頁設(shè)計原則    
15.4  什么是HAWHAW    
15.5  安裝WAP模擬器    
15.6  Hello,WAP!    
15.7  HAWHAW的對象    
15.8  WAP超鏈接制作    
15.9  WAP表單制作    
15.9.1  設(shè)計瀏覽留言的程序    
15.9.2  斷行    
15.9.3  中文亂碼的原因    
16.  WAP表格設(shè)計    
附錄  MySQL字段類型參考    

本目錄推薦

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