Как преобразовать переменную массива в одну переменную.

  • Автор темы mallinka
  • 33
  • Обновлено
  • 13, May 2024
  • #1
У меня есть выходные данные приведенного ниже кода в команде подсчета, и мне нужно получить ответ в одну переменную.

например, $dog = 88; но пока безуспешно.

есть ли простой способ сделать это.. Я пробовал $result[0] и $result[total], когда временно изменил запрос на общий, но, похоже, ничего не работает...
 (

[0] => stdClass Object

(

[COUNT(*)] => 88

)

$results = $wpdb->get_results('SELECT COUNT(*) FROM wp_realty_listingsdb WHERE DOM = 0');
print "<pre>";
print "Total DOM 0 = ";
print_r($results);
print "</pre>";
Код (разметка):

mallinka


Рег
01 Jan, 2011

Тем
1

Постов
1

Баллов
11
  • 06, Jun 2024
  • #2
Ну, если кому-то интересно, поскольку он использует wpdb, у него есть некоторые параметры, которые вы можете ему передать. Одна из трех предопределенных констант. По умолчанию ОБЪЕКТ.
  • ОБЪЕКТ — результат будет выведен в виде объекта.
  • ARRAY_A — результат будет выведен в виде ассоциативного массива.
  • ARRAY_N — результат будет выведен в виде массива с числовой индексацией.


 

$results = $wpdb->get_results('SELECT COUNT(*) FROM wp_realty_listingsdb WHERE DOM = 0',ARRAY_N);
Код (php): Тогда просто $result[0][0] . Надеюсь, это поможет кому-нибудь еще с этой проблемой.
 

Zart Arn


Рег
22 Aug, 2012

Тем
0

Постов
2

Баллов
2
Тем
49554
Комментарии
57426
Опыт
552966

Интересно