如何在wp电子商务中从结账中获得额外信息

时间:2011-08-30 作者:Lee

在wp Ecomemerce中,我在签出中添加了一个新字段以捕获公司名称。我需要从事务中获取数据,但如何获取?我不确定表单字段是如何存储的,以便能够检索它们。

1 个回复
最合适的回答,由SO网友:Lee 整理而成

设法弄明白了。pdf输出代码具有以下功能以获取正常字段值:

$form_sql = "SELECT * FROM `".$wpdb->prefix."wpsc_submited_form_data` LEFT JOIN `".$wpdb->prefix."wpsc_checkout_forms` ON ".$wpdb->prefix."wpsc_submited_form_data.form_id = ".$wpdb->prefix."wpsc_checkout_forms.id WHERE  `log_id` = \'".(int)$purchase_id."\' AND `active` = \'1\'";

    $input_data = $wpdb->get_results($form_sql,ARRAY_A);
有一个基于unique\\u名称的switch语句,但由于这是一个自定义字段,因此它没有唯一的名称。我在top-top-loop-through中添加了一个循环,并查找从数据库中获得的form\\u字段id(本例中为21 i8n),然后我可以使用if语句检查id并输出它。

结束

相关推荐