我正在尝试从$wpdb->get_results
执行mySQL查询,但是当它从phpAdmin正常工作并返回时没有任何返回。
SQL代码:
$sql=" select SQL_CALC_FOUND_ROWS ref_id,
case status
when 0 then 'Waiting'
when 1 then 'Invited'
when 2 then 'Joined'
when 3 then 'OPTOUT'
else 'Unknow'
end as Status,
email,
CONCAT(fname,' ',lname) as Name,
ref_twitter,
ts,
twitter
from ".$wpdb->base_prefix."waitingList where status!=-1 and ref_id=".$current_user->id
$invitess =$wpdb->get_results($sql);
$invitess
不会返回任何内容。
请帮帮我。
答案 0 :(得分:0)
确保$wpdb
已定义。如果您是在函数中执行此操作,请务必声明:global $wpdb;
如果仍然无效,请尝试添加wp-load.php
。