我想知道如何鏈接我的PHP代碼上的SQL數據庫。 我在我的本地服務器上使用了一個數據庫,我已經創建了一個數據庫,我試着用++記事本編寫一個PHP腳本,但是當我點擊腳本時,它打開瀏覽器並顯示一個空白頁面。我究竟做錯了什麼?我使用phpMyAdmin創建了我的數據庫。如何開始使用sql和php?
回答
您需要在本地運行Web服務器支持PHP(如Apache)。它是執行PHP處理的Web服務器。同時你也必須運行MySQL(或任何其他)數據庫引擎,這樣你的PHP代碼才能連接和查詢它。 (我假設你已經安裝了PHP。)
我建議你安裝XAMPP,其中包括了Apache,PHP,MySQL和一堆其他的東西。它是「Apache朋友」之一。一旦安裝XAMPP,您將在xampp
文件夾中擁有一個文件夾htdocs
。爲您創建一個文件夾項目myproject
,並將您的PHP腳本script.php
放在那裏。現在,如果MySQL和Apache正在運行,請按照您的預期行事。
http://127.0.0.1/myproject/script.php
對於本教程,首先您可以使用W3Schools。簡要和重點。他們有PHP tutorial和SQL tutorial。
你嘗試一下嗎? – 2010-08-15 11:46:54
是太感謝你了 – 2010-08-17 03:33:33
這是一個非常不錯的書入手: PHP和MySQL Web開發 盧克威林和勞拉湯姆森
你有實際使用PHP/SQL代碼的發揮。只有閱讀不能幫助!
去w3shools以上:)
開始用簡單的代碼中提到,然後去了複雜性。所有最好.. :)
有多種方式如何做到這一點。
一個最現代的方式來做到這一點,就是用PDO與PHP連接到數據庫。
要在PC(我以爲是你的工作站),你需要爲它的配套軟件,爲PHP運行,你需要安裝PHP軟件,並在運行PHP同樣,如果你想運行你所需要的服務器軟件Apache,但是你可以去一個安裝包,它會爲你安裝幾乎所有的東西來運行你的PHP腳本,下載並安裝這個wamp。
要安裝wamp代表(windows,apache,mysql,PHP)如果你正在運行windows,並且爲linux或mamp for mac,所有這些都是免費軟件,你可以從下面的鏈接下載wamp。這是你需要做的第一步。
第2步:一旦安裝WAMP安裝的默認目錄爲C:/ WAMP(我建議不要更改安裝位置),您需要通過剛剛開放或雙擊該軟件啓動WAMP的服務器,你剛剛安裝。
第3步:導航到您應該存儲您的PHP文件的默認目錄,即C:/ wamp/www注意,如果您將它保存在其他任何位置不會簡單地運行,並且它應該並且必須具有.php擴展名。
第四步:創建或保存PHP文件在這個位置(c:/ WAMP/WWW)我如假定你已經創建了www文件夾文件test.php的。現在訪問此文件打開網頁瀏覽器並輸入http://localhost/test.php你去那裏,你將有訪問您的PHP文件(注:PHP文件不能簡單地雙擊文件運行,你必須遵循才能運行此程序PHP文件)
step5:在你的任何文本編輯器如記事本中打開test.php,或者我推薦使用IDE(Netbeans是免費的,值得一試),並以下列格式編寫代碼。
<?php
your PHP code should go here.
?>
當我開始寫,我開始按照一個很好的教程,我在zend.com找到的代碼,它有一個最好的例子,而且該教程是爲初學者。希望這可以幫助你..
是它謝謝。 – 2010-08-17 03:34:49
- 1. 如何開始使用PHP和MySQL
- 2. 如何開始使用LINQ到SQL?
- 3. 如何開始使用SQL Server SSIS?
- 4. 開始使用PHP
- 5. 如何在Ubuntu上使用PHP開始
- 6. 如何T0我開始使用PHP
- 7. 如何確定使用php開始周?
- 8. 如何開始使用PHP框架?
- 9. 幫助開始使用OO PHP和MySQL
- 10. 如何在Mac上開始使用Apache,MySQL和(PHP,Perl,Python)?
- 11. 如何開始使用Backbone.js和Rails 3.1
- 12. 如何開始使用SQLite,iCloud和CoreData?
- 13. 如何開始使用Netbeans,WSDL和JSP
- 14. 如何開始使用breeze.js和DevForce 2012?
- 15. 如何開始使用GTest和CMake
- 16. 如何開始使用RadPHP XE2和Android?
- 17. 開始使用PHP/MVC
- 18. 開始使用PHP OOP
- 19. SQL工作:如何開始?
- 20. 如何開始使用C
- 21. 如何開始使用RxJava
- 22. 如何開始使用Node.js?
- 23. 如何開始使用SVN?
- 24. 如何開始使用Solr.NET
- 25. 如何開始使用Wicket?
- 26. 如何開始使用ndepend?
- 27. 如何開始使用BouncyCastle?
- 28. 如何開始使用JavaScriptMVC?
- 29. 如何開始使用MDX
- 30. 如何開始使用twitCurl?
的可能重複[PHP和MySQL的學習材料(http://stackoverflow.com/questions/1688814/php-and-mysql-learning-material) – Sarfraz 2010-08-14 07:57:34
的OP他也懷疑爲什麼他寫的PHP腳本在瀏覽器中顯示爲空白。我假設他直接打開它。 – 2010-08-14 08:00:47
這是爲了響應Sarfraz的可能重複。 – 2010-08-14 08:07:55