Передать значение массива в сообщении запроса в WordPressPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Передать значение массива в сообщении запроса в WordPress

Сообщение Anonymous »

Мой код WordPress, приведенный ниже, создает:
Array ( [0] => 393 [1] => 362 [2] => 361 )

Я хочу преобразовать этот массив в массив (393,362,361) и передать этот массив в сообщения запросов WordPress.
$getphotoidfromurl = 5;
global $wpdb;
// $sqlselque = "SELECT post_id FROM wp_postmeta WHERE meta_key = 'metrodir_company_gallery' LIMIT 0 , 30";

$db_item = $wpdb->get_results($wpdb->prepare("SELECT post_id,meta_value FROM wp_postmeta WHERE meta_key = 'metrodir_company_gallery' LIMIT 0 , 30"));
$r1 = array();
foreach ($db_item as $rs) {
// echo $rs->post_id;
$getphotos = $rs->meta_value;
$rr = explode(",", $getphotos);
$getphotocount = count($rr);

if ($getphotoidfromurl == $getphotocount) {
$newgettwo = $rs->post_id;
// print_r($array);
array_push($r1, $newgettwo);
}
}
print_r($r1);
exit;
global $wp_query;

query_posts(array(
'post_type' => array('company'),
'posts_per_page' => -1,
'orderby' => $orderby,
'order' => $order,
));

Мой запрос WordPress должен выглядеть так:
query_posts(array(
'post_type' => array('company'),
'posts_per_page' => -1,
'orderby' => $orderby,
'order' => $order,
'p' => array(393,362,361)
));


Подробнее здесь: https://stackoverflow.com/questions/242 ... -wordpress
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»