Как можно вернуть все поля из другой таблицы в виде массива?
Здравствуйте!
Собственно, вопрос: Как можно вернуть все поля из другой таблицы в виде массива?
Имеется код:
function wpfp_get_current_count() { global $wpdb; $current_post = get_the_ID(); $query = "SELECT post_id, meta_value, post_status FROM $wpdb->postmeta"; $query .= " LEFT JOIN $wpdb->posts ON post_id=$wpdb->posts.ID"; $query .= " WHERE post_status='publish' AND meta_key='wpfp_favorites' AND post_id = '".$current_post."'"; $results = $wpdb->get_results($query); if ($results) { foreach ($results as $o): echo $o->meta_value; endforeach; }else {echo( '0' );} }
Данные берутся из БД для показа количества добавленных статей в закладки.
За это отвечает столбец meta_value (см. скриншот).
Проблема в том, что для каждой статьи создается свое (текущее) количество добавленных закладок, как можно сделать чтобы это количество было общим?
Т.е. все из столбца meta_value суммировалось в одно общее.