Подскажите как правильно написать SELECT

204
20 ноября 2017, 20:54

Здравствуйте, подскажите как правильно записать цикл для создания массива значений meta_value после выборки. Пытаюсь так:

$team_id = (int)$slug;
$team_id=(string)preg_replace('/[^A-Za-z0-9]/', '', $team_id);
global $wpdb;
$newtable = $wpdb->get_results( "SELECT meta_id FROM wp_cfs_values where post_id='". $team_id ."'" );
$res=json_encode($newtable);
var_dump($res);
$wpdb->close();
foreach($res as $item)
{
    $newres=[];
    $newtable = $wpdb->get_results( "SELECT meta_value FROM wp_postmeta where meta_id='". $item['meta_id'] ."'" );
    $newtable['meta_value']=$newres['meta_value'];
}
$res=json_encode($newres);

return var_dump($res);

}

вардамп $res:

string(267) "[{"meta_id":"1630"},{"meta_id":"1631"},{"meta_id":"1632"},{"meta_id":"1633"},{"meta_id":"1634"},{"meta_id":"1635"},{"meta_id":"1636"},{"meta_id":"1637"},{"meta_id":"1638"},{"meta_id":"1639"},{"meta_id":"1640"},{"meta_id":"1641"},{"meta_id":"1642"},{"meta_id":"1643"}]" string(4) "null" 0

Вангую что не очень хорошо пытаюсь в цикле делать запросы по ключам, но как иначе? В общем подскажите куда копать.

READ ALSO
Выбрать строки из таблицы средствами checkbox

Выбрать строки из таблицы средствами checkbox

Нужно сделать удаление строк, выбранный через чекбоксПри исполнении файла db_delete выдно, что данные от чекбокса не получаются

249
Как правильно залить код сайта для вопроса?

Как правильно залить код сайта для вопроса?

Как правильно залить код сайта для того, чтобы задать вопрос на Stack Overflow? У страницы много PHP-элементов, которые импортируются через inqlude, поэтому...

153
file_get_contents проверка наличия пустоты

file_get_contents проверка наличия пустоты

Есть код который выводит список друзей, которые приходят в url в формате json

180
qt QCustomplot, сборка. Не найдена точка входа

qt QCustomplot, сборка. Не найдена точка входа

Приятного времени сутокРешил разобраться с постройкой графиков используя QCustomPlot

169