级别: 中级 Nicholas Chase (ibmquestions@nicholaschase.com), 自由撰稿人, Backstop Media Stony Yakovac (syakovac@gmail.com), 软件工程师, 自由撰稿人
2007 年 8 月 02 日 本 系列 文章共分 6 部分,演示了如何将 Xforms 的功能与 MySQL 和 PHP 结合使用,为处理提供支持,创建在线会计工具 X-Trapolate。每一项好的编程技术都有自己擅于解决的问题。 本系列主要介绍了一些 Xforms 能有效解决的问题,例如对实时计算和高交互性的需求。本系列的第四部分演示了如何把前面几期文章中提及的许多技巧结合起来。文章构造了一个订单查看表单和资产管理表单的例子,并为采购用户提供了特殊的权限。 同时向大家介绍了一些处理实际问题的新技巧。
预备知识
这篇教程使用 MySQL 数据库进行存储和引用。 必需的 SQL 命令将贯穿整篇文章,不过这需要理解 MySQL 的运行机制。PHPMyAdmin 提供了同等的访问权限,可以配置 MySQL 数据库并能查看菜单驱动的图形界面的条目。 尽管本系列的目的是向读者讲解 Xforms 的用法,但读者应至少了解一些背景知识。 developerWorks 上提供了一些有关 Xfomrs 的非常优秀的文章和介绍性的系列。 Xforms 构建于 XML 之上,因此也需对 XML 有基本的理解。 同时还有可能涉及一些其它的技术和概念,但是这些知识都是很非常少的,并且不会使读者对本文的理解产生障碍。
系统需求
- 能够显示 Xforms 的浏览器,例如 Firefox 2.0.1
- 支持 PHP 的 Web 服务器,例如 WAMP
- SQL 服务器,MySQL,在本例中它是 WAMP 程序包的一部分。
学习时间
1 小时
格式 html
关于本教程
在本 系列 的前三个部分中,介绍了在使用 Xforms 构建真实应用程序过程中所需的各种概念和技巧。在这篇教程中,您将从头构建两个表单,并从中认识到各个部分如何相互联系,同时我还将介绍运行表单所不可或缺的 PHP 后端。
IBM 公司保留在 developerWorks 网站上发表的内容的著作权。未经IBM公司或原始作者的书面明确许可,请勿转载。如果您希望转载,请通过 提交转载请求表单 联系我们的编辑团队。 |