Intereting Posts
Плагин сопоставления доменов приводит к перенаправлению моего внешнего интерфейса в цикле. Передача данных с привязанного URL Список текущей страницы и всех страниц предков Перемещено wp-контент и возникла проблема с папкой тем? Добавить крестик в тег SCRIPT Single.php Класс активной категории Невозможно экспортировать большое количество. сообщений в csv Должен ли я устанавливать html-базовый url при использовании wordpress? Как перевести название темы Регистрация таксономии тэгов для настраиваемого типа сообщения Как получить первое письмо из пользовательского поля? Как сделать запланированный просмотр сообщений видимым для всех? Отображение меню за пределами сайта с помощью меню WP API Заказ по нескольким мета-полям почему term_id и term_taxonomy_id не совпадают с пользовательскими таксономиями, но являются дубликатами по категориям

Запрос базы данных отлично работает вне WordPress

Это мой код

<?php global $wpdb; $rows = $wpdb->get_results("SELECT `submit_time` AS 'Submitted', max( if( `field_name` = 'Salutation', `field_value` , NULL ) ) AS 'Salutation', max( if( `field_name` = 'First Name', `field_value` , NULL ) ) AS 'First Name', max( if( `field_name` = 'Last Name', `field_value` , NULL ) ) AS 'Last Name', max( if( `field_name` = 'Title', `field_value` , NULL ) ) AS 'Title' FROM `wp_cf7dbplugin_submits` WHERE `form_name` = 'Sign Up' GROUP BY `submit_time` ORDER BY `submit_time` DESC LIMIT 0 , 100 "); foreach($rows as $a){ echo $a->field_value;//field value is col name } $wpdb->print_error(); ?> 

Что я здесь делаю неправильно?

После борьбы с различными функциями я $wpdb->get_row() и $wpdb->get_var()
Первый возвращает строки в ассоциативный массив или численный массив, зависит от второго аргумента в $wpdb->get_row('query',ARRAY_A or ARRAY_N or OBJEECT) а второй, который я использовал для решения моей проблемы, возвращает только одну переменную из конкретной таблицы.
например,

 <?php $user_count = $wpdb->get_var( "SELECT COUNT(*) FROM $wpdb->users" ); echo "<p>User count is {$user_count}</p>"; ?> 

Ссылка ссылки

В основном, в чем разница btwn $wpdb->get_results и $wpdb->get_var , я вижу, что ваш запрос работает нормально после удаления where .

Просто знайте, что одна вещь $wpdb->get_results возвращает массив.