【发布时间】:2015-09-23 07:54:50
【问题描述】:
我的功能有问题。我创建了发送电子邮件的函数。我正在尝试创建函数,例如:我用变量 ($product_id) 调用函数,并且依赖于这个产品 id,我想发送电子邮件。
<?php
$product_id = 2000;
echo select_users_to_send($product_id);
function get_product_type($id_product){
// Define product group
global $wpdb;
$sql = "SELECT n_products.Product_Group
FROM tsales_funnel_mrecord
LEFT JOIN n_products on tsales_funnel_mrecord.Product_type = n_products.Product_Code
WHERE ID = $id_product";
$type_product = $wpdb->get_var($sql);
return $type_product;
}
function select_users_to_send($type = get_product_type($product_id)){
return $type.' user';
}
?>
我编写了这段代码,但它对我不起作用。显示错误:
Parse error: syntax error, unexpected '(', expecting ')'
也许需要使用类?但是我不明白如何编写类。
【问题讨论】: