2008-11-02 85 views
0

我是PHP新手,在浪费大量时间做事情之前,我想知道是否有创建PHP Web窗体应用程序的快捷方式/技巧。所有这些应用程序将做的是显示带有1个或更多表格的数据的网页表单。除了显示数据之外,用户还必须能够更新表单并向表单添加新数据。我知道如何通过手动编写所有PHP/HTML代码来完成所有这些工作。但我正在寻找可以节省时间的任何事情。在PHP中创建/修改web表单的快捷方式?

不幸的是,我不能使用CakePHP这样的花哨PHP库。我仅限于使用核心PHP框架,用于数据库的Oracle和用于Oracle访问的OCI库。

鉴于这些限制,在基本PHP表单应用程序中支持CRUD操作的最简单方法是什么?有代码生成器或其他工具可以帮助吗?

+0

你似乎只想要一个“查看”问题的工具。如果你在购买框架,oracle和crud的标签可能很重要;但既然你不是,我建议你删除这些标签。 – Smandoli 2012-05-07 16:39:30

回答

4

不幸的是,我不能使用像CakePHP这样的花哨PHP库。我限于使用核心PHP框架,

大多数PHP框架都是用PHP编写的。所以你不需要安装任何东西来使用它们。

也就是说,表单相当不重要。将表单作为单独的组件处理只能在一定程度上起作用。因此,许多框架已经形式深入地融入其中,而不是作为独立的组件。

你可以看看Zend Framework的Form component。它相当自给自足,功能丰富。

+0

另外还有一点需要注意的是,即使你不认为自己实际上可以使用框架,也可以随时关注像Zend这样的框架,以了解如何构建自己的框架。 – 2008-11-02 17:24:29

+0

+1“大多数PHP框架都是用PHP编写的,所以你不需要安装任何东西来使用它们。”我会需要这个解释。 – Smandoli 2012-05-07 16:41:57

0

我在“fillInFormValues($ html,$ request,$ formErrors);”之上构建了所​​有表单功能。有关详细信息和完整的源代码,请参阅my article at OnLamp