网络数据库指南
上一页    

Web数据库实例(第三部分)

所有工作都可以告一段落了。让我们看看它是否可以正常工作。保证所有人对此文件有读的权限(用以下命令实现:chmod ugo+r)否则,你会看到从Apache返回的“访问拒绝”的错误信息。现在打开浏览器并访问刚才所编写的PHP脚本,假设你用lynx浏览器,则:

$ lynx http://localhost/example

如果正常,这应该出现一个将你早先添加进数据库中所有的条目都罗列出来的页面。例如:

Found these entries in the database:
* Homer Simpson, 555-1234
* Bart Simpson, 555-4321
* Lisa Simpson, 555-3214
* Marge Simpson, 555-2314
* Maggie Simpson, 555-3142

Add new entry

如果选择“增加新的条目”超级链接的话,你就可以进入一个让你添加数据的页面。

Name: ____________________

Phone: ____________________

Submit

Back to index

输入一些东西然后按下“提交”按钮。这将输入了信息的表单提交回PHP脚本。这时候在名字和电话两个区域都有了值,而这些值将被添加入数据库。 如果操作成功的话,你将会看到添加成功之类的信息。选择“返回index”这个链接,回到第一个脚本,看看你刚才输入的数据确实是添加进了数据库。如果一切正常,那么:恭喜你!!你已经通过本指南建立了你第一个Web数据库应用程序了。是不是很容易呢?

 

 

结尾

在这里,我们来个总结。你现在已经对建立Web数据库所需要的相关知识有了一个很初步的了解。我们只是触及了一些表面的东西。至于深入的学习和使用,你应该到ApachePHPMySQL的主页上查看详细的文档。如果你特别对MySQL文档有兴趣的话,你可以找到并了解到使用它的局限性和兼容性。虽然它是个很不错的产品,并且性能好而且确实容易用,但是它有它的局限性。例如:在我写本文的时候,它还不支持嵌套选择。

在互连网上,你还可以找到很多相关的指南。一些比较好的地方是:

Developer's Shed (http://www.devshed.com)

PHP Homepage (http://www.php.net)

到现在为止,你应该明白以上讲述的相关软件是如何协同工作的了。至于其他你所喜欢的工具和软件,其实其根本的概念大体上都是很相似的。我希望你觉得本文档有用处吧。


译者:黑仔强 (openlinux@yeah.net)