我想知道如何链接我的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