[WordPress]$wpdb、get_resultsのリクエストダンプを表示する

Multiple table query returns nothing in WordPress

$results = $wpdb->get_results( "
SELECT wp_users.user_login, wp_users.user_email, sh_users.user_photo
FROM wp_users, sh_users
WHERE wp_users.ID = sh_users.user_id
");
echo '<pre>Last query: '; print_r($wpdb->last_query); echo '</pre>';
echo '<pre>Last error: '; print_r($wpdb->last_error); echo '</pre>';
echo '<pre>Last result: '; print_r($wpdb->last_result); echo '</pre>';

「自分で書いたQueryなんだから分かるだろう!」なんてツッコミも聞こえてきそうですが、「$wpdb->last_query」でクエリーのダンプを表示します。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)