Получить число через get_results() — количество записей
Как через метод 'get_results' получить количество записей, точнее id, в таблице?
Пробую так:
$id = $wpdb->get_results("SELECT COUNT(id) FROM bp_temp"); $id = $id[0]->???;//Здесь что написать? echo $id;
Спасибо!
Привет. В документации почти идентичный пример
https://wp-kama.ru/function/wpdb#get_var
Пример #1
Кроме того что нужно прочитать документацию по функции wpdb::get_results()
Если не знаешь что находится внутри какой то переменной, то используй php функцию var_dump. Что бы посмотреть что в переменной $id:
var_dump($id)
Пример если внутри массив, то выводишь ее так:
echo $id[0]['id'];
илиecho $id['id'];
Если там объект(твой случай), то так: echo $id->id;
Мат часть про php массивы и объекты и др типы тут: https://www.php.net/manual/ru/language.types.php