Drupal webform提交创建新表

时间:2013-06-13 13:22:06

标签: drupal-7 phpmyadmin acquia

我创建了一个webform。但是,每当我创建一个新的webform并且输入一些数据并提交它时,我都想要它,它必须在phpmyadmin中为我创建的每个新表单创建新表。 默认情况下,每个提交的数据都会转到“webform_submitted_data”表。我希望我创建的每个webform都必须有单独的表。 请告诉我如何做到这一点。

2 个答案:

答案 0 :(得分:0)

如果按原样使用webform模块,它将完全按照您的描述使用自己的数据库表结构。

如果您对如何在后端中存储网络表单的数据有特殊要求,则必须创建自己的自定义模块,以便构建自己的表单并将数据存储在自身中或者它挂钩到现有的webform功能,只更改它的存储和检索部分。

在任何一种情况下,构建该自定义模块都需要您做一些工作。

如何存储数据不是你可以配置的webform模块......: - )

但是,我不确定您为什么要更改数据的存储方式,但是您知道可以将提交数据导出为csv和其他文件格式以便以后操作,对吗?

答案 1 :(得分:0)

webforms mysql view模块将为每个webform提供一个伪表,允许对数据进行读访问。