您能给我的任何帮助和/或指导我将不胜感激。
我的网站安装了 drupal 7 和一堆插件。我正在使用第三方网络托管网站。
在我的网站上,我有一个网络表单,可以提交多个成员(member)信息。当这些信息被提交时,它被提交到,在我看来,作为 mysql 上的默认表单提交数据表。我想我有一个由两部分组成的问题。
首先,我希望将我的网络表单提交到自定义表中,以便网络表单、联系人等拥有自己的数据库表。
其次,我想将两列合并在一起,以在我的网站上形成唯一的用户电子邮件。例如,在我的网络表单中,第一个字段是“州”下拉列表,用户必须在其中选择他们所在的州。第二个字段,他们必须输入用户特定信息。因此,当他们选择州并填写其独特的用户信息时,我想结合这两列来创建一个电子邮件地址,例如unique_user_info@fl.mysite.com。
哦,顺便说一句,我将值放入状态下拉列表中以添加特定于状态的信息。换句话说,如果成员选择“佛罗里达”,则会添加@fl.mysite.com,如果选择“加利福尼亚”,则会添加@ca.mysite.com
再次感谢您对此的帮助。
最佳答案
通过 Webform 规则和规则模块(可能需要 token 模块),您可以在提交表单时连接两个字段值以存储在电子邮件字段中。
或者,您可以编写一个 jQuery 函数来处理客户端隐藏电子邮件字段的串联和填充。
关于mysql - 在发布到 MySQL 之前合并两个字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21942009/