2014-06-25 29 views
0

我想從$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

確保$wpdb已定義。如果您是通過某個功能執行此操作,請務必聲明:global $wpdb;

如果仍然無法使用,請嘗試包括wp-load.php