版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、1本科畢業(yè)論文外文翻譯本科畢業(yè)論文外文翻譯外文文獻譯文外文文獻譯文標題:標題:PHPPHP與MySQLMySQL信息互聯(lián)信息互聯(lián)資料來源:PHP和MySQLWeb開發(fā)作者:C.奧爾現(xiàn)在你已經(jīng)可以熟練地使用MySQL客戶端軟件來操作數(shù)據(jù)庫里的數(shù)據(jù),我們也可以開始學習如何使用PHP來顯示和修改數(shù)據(jù)庫里的數(shù)據(jù)了。PHP有標準的函數(shù)用來操作數(shù)據(jù)庫。我們首先學習PHP內(nèi)建的數(shù)據(jù)庫函數(shù),然后會學習PHP擴展和應(yīng)用程序庫(PEAR,PHPExtens
2、ionApplicationReposity)中的數(shù)據(jù)庫函數(shù),我們可以使用這些函數(shù)操作所有支持的數(shù)據(jù)庫。這種靈活性源自于抽象。對于編程接口而言,抽象簡化了復雜的交互過程。它將交互過程中無關(guān)緊要的部分屏蔽起來,讓你關(guān)注于重要的部分。PEAR的DB類就是這樣一種數(shù)據(jù)庫接口的抽象。你登錄一個數(shù)據(jù)庫所需要提供的信息被減少到最少。這種標準的格式可以通過同一個函數(shù)來訪問MySQL以及其他的數(shù)據(jù)庫。同樣,一些MySQL特定的函數(shù)被更一般的、可以用在很
3、多數(shù)據(jù)庫上的函數(shù)所替代。在使用MySQL的接口作為PHP的原因是格式化的形式在網(wǎng)頁中可見的SQL查詢的結(jié)果。只要你可以登錄到您的MySQLstallation使用用戶名和密碼,你也可以這樣做,從PHP。然而,而不是使用MySQL的命令行來輸入指令,查看輸出,您將創(chuàng)建傳遞給MySQL查詢字符串。當MySQL返回其響應(yīng)它會作為一種數(shù)據(jù)結(jié)構(gòu),而不是PHP可以識別的格式的輸出,你看當你在命令行工作。此外PHP命令可以檢索的網(wǎng)頁數(shù)據(jù)和格式。用PH
4、P開發(fā)的網(wǎng)站大多包含多個程序文件,需要訪問MySQL,因此將需要登錄名和密碼的細節(jié)。因此,明智的做法建立一個單一的文件來存儲這些,然后包括,凡是有需要的文件。例101顯示了這樣一個文件,這是我打過電話login.php。輸入自己,重新把值與實際值你為你的MySQL大tabase使用,(如用戶名)保存到Web開發(fā)目錄設(shè)置在第2章注冊。我們將利用短期內(nèi)的文件的使用。主機名localhost應(yīng)該工作,只要你使用本地系統(tǒng)上的一個MySQL數(shù)據(jù)庫
5、,該數(shù)據(jù)庫出版物應(yīng)的工作,如果你在我使用至今的例子打字?,F(xiàn)在,你有l(wèi)ogin.php文件保存,你可以在任何PHP文件,將需要訪問使用require_once語句的數(shù)據(jù)庫中。這已被選定優(yōu)先于include語句,因為它會產(chǎn)生一個致命錯誤,如果該文件不發(fā)現(xiàn)。相信我,沒有找到該文件包含到你的數(shù)據(jù)庫登陸信息是一個致命的錯誤。此外,而不是使require_once要求該文件將被讀取意味著只有當它以前沒有被列入,防止重復浪費的磁盤訪問。3databa
6、se.Deleting經(jīng)裝了,本來是可以與任何人通過各種可能的變量值張貼,然后程序檢查是否變量的$_POST[刪除]有值。如果是這樣,用戶點擊了一個刪除記錄buttonto刪除一個記錄。在這種情況下,美元的書號也將被posted.As你還記得值,書號唯一標識每個記錄。HTML表單追加到刪除從查詢字符串變量$查詢,然后將其傳遞給在mysql_query函數(shù)創(chuàng)建到MySQL的問題,它的ISBN。請求mysql_query返回TRUE或FAL
7、SE,假導致錯誤消息將顯示解釋了什么wrong.If$刪除不包含單詞“是”,那么下面的else語句被執(zhí)行。$查詢設(shè)置為一個INTO命令,隨后的五要插入的值。該變量然后傳遞到請求mysql_query,而于完工后返回TRUE或FALSE。如果返回FALSE,錯誤信息顯示。部分簡單的HTML表單設(shè)置形式的行動,sqltest.php。這意味著,當表單被提交的表單字段的內(nèi)容將被發(fā)送到文件sqltest.php,這是程序本身。該表格也成立一個P
8、OST發(fā)送的字段,而不是一個GET請求。這是因為GET請求追加到URL提交和自己能看在你的瀏覽器凌亂。它們還允許用戶方便地修改意見,并嘗試破解你的服務(wù)器。因此,只要有可能,你應(yīng)該使用POST提交的,其中也有隱藏的發(fā)布從視圖數(shù)據(jù)的好處。有輸出的表單域,一個提交的HTML顯示的名稱添加記錄按鈕,并關(guān)閉窗體。請注意和““標簽在這里,這已被用于強制等寬字體,讓所有的輸入排隊整齊的使用。在每一行的末尾回車輸出時也標簽內(nèi)。現(xiàn)在讓我們來看看如何刪除一
9、個記錄,創(chuàng)造一個虛擬的紀錄作品。因此,嘗試進入的五個領(lǐng)域和添加記錄按鈕,按一下每個只是數(shù)字1。如果你現(xiàn)在向下滾動,你會看到一個新的紀錄僅僅1秒組成。顯然,這是記錄在此表非常有用,所以現(xiàn)在按一下按鈕,滾動刪除記錄下來了,以確認該記錄已被刪除。假設(shè)一切正常,你現(xiàn)在可以隨意添加和刪除記錄。嘗試這樣做了幾次,但留在原地(包括白鯨新一)的主要記載,我們將使用它們。您也可以嘗試加入1的紀錄再次與所有有幾次,并記下錯誤信息,您將收到第二次,在dica
10、ting已經(jīng)有一個數(shù)字1的ISBN。您現(xiàn)在已經(jīng)準備好一些實用技術(shù),您可以在使用PHP來訪問MySQL數(shù)據(jù)庫,包括創(chuàng)建和刪除表,在任務(wù)查找serting,更新和刪除數(shù)據(jù),保護用戶免受惡意您的數(shù)據(jù)庫和網(wǎng)站。請注意下面的例子假設(shè)你已經(jīng)創(chuàng)建了login.php節(jié)目討論本章前面。假設(shè)你是一個野生動物公園的工作,需要建立一個數(shù)據(jù)庫,保存一切有關(guān)它的貓房子類型的詳細信息。你是說有九個家庭的貓:獅子,老虎,美洲豹,豹,美洲獅,獵豹,猞猁,獰貓,并與國內(nèi)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- php與mysql程序設(shè)計【外文翻譯】
- 外文翻譯---通過php訪問mysql
- php畢業(yè)設(shè)計外文翻譯--通過php訪問mysql
- php訪問mysql(畢業(yè)設(shè)計外文翻譯)
- php訪問mysql(畢業(yè)論文_外文翻譯)
- 計算機畢業(yè)設(shè)計外文翻譯----php訪問mysql
- php連接mysql
- php+mysql.txt
- php+mysql.txt
- php+mysql.txt
- php+mysql.txt
- php+mysql.txt
- php+mysql.txt
- php+mysql.txt
- php+mysql.txt
- 計算機外文翻譯---基于php和mysql的網(wǎng)站設(shè)計和實現(xiàn)
- iis7+php+mysql
- apache_php_mysql-eclipsephp
- php相關(guān)外文翻譯
- 基于php和mysql的博客系統(tǒng)
評論
0/150
提交評論