我有一个WordPress网站,我正在使用重力形式。我想采取我正在使用的重力形式之一,并将数据插入到另一个表中。 (除了重力形式表)。我在提交hook之后使用Gravity Form来获取特定表单(3)的值并运行SQL语句。这里是一个链接解释关于钩子:http://www.gravityhelp.com/documentation/page/Gform_after_submissionWordPress插入重力表格数据到新表格
但是,没有任何东西插入新表(用户)。我甚至不知道脚本是否在运行。 “默认”重力形式表和我的新用户表都在同一个数据库中。这里是我的PHP看起来像:
add_action("gform_after_submission_3", "input_fields", 10, 2);
function input_fields($entry, $form){
$entry["1"] = '$name';
$entry["2"] = '$email';
$entry["3"] = '$purchase_date';
$entry["4"] = '$order_number';
$SQL = "INSERT INTO users (userID, email, name, purchase_date, order_number) VALUES ('', '$email' , '$name', '$purchase_date', '$order_number')";
}
我抓住使用重力形式入口对象的值。关于这方面的更多信息:http://www.gravityhelp.com/documentation/page/Entry_Object
表单写入默认表,但没有写入我的新用户表。有什么建议么?让我知道是否需要提供更多信息。谢谢你的帮助!
请联系供应商的支持和他们的答案添加到您的问题。 – hakre 2012-04-12 18:16:48
您是否试图将这些数据插入到您设置的自定义表格中,或者您是否试图将其插入到wp_users表格中? – FourStacks 2012-04-14 19:18:36