Объединить два WP_Query запроса в один,не действует запрос по диапазон
Объединить два WP_Query запроса в один,не действует запрос по диапазону цен
попробовал обьединить так запрос как написано по этому адресу
http://onwp.ru/question/kak-obedinit...zaprosa-v-odin
Мне нужно обьединить запрос по диапазону цены и категории товара (в данном случае я сразу поставил чтоб выводилось только Компании с НДС )
Проблема в том- что при обьединении запросов почему то не действует запрос по диапазону цен в данной категории-- Компании с НДС-- , у нас тут только две цены в этой категории 150 и 250.
Когда я ввожу цену в форму от 150 до 200,то мне все равно выводит обе записи с ценами 150 и 250, а должно выводить в таком случае только одну запись с ценой 150.
Можно посмотреть работу страницы онлайн
http://www.wnero.esy.es/merge/
Привожу часть кода файла,именно часть по ПХП,верстку формы можно и онлайн посмотреть
===========================
$name = $_GET['select'];
$searched=$_GET['mysearch']; //Цена От$lastsearched=$_GET['mysearch2']; //Цена До
$region = $_GET['region'];
$args = array( 'posts_per_page' => 10, 'meta_query' => array( array( 'key' => 'price', 'value' => array( $searched, $lastsearched ), 'type' => 'numeric', 'compare' => 'BETWEEN' )), );
echo'Компании с НДС';
$priced = new WP_Query($args);
$query = new WP_Query( array( 'category_name' => 'sfera02' ) );
// создадим 3й запрос, в котором и будем объединять 2 предыдущих $result = new WP_Query();
// Объединяем $result->posts = array_merge($query->posts, $priced->posts);$result->post_count = count($result->posts);
if ($result->have_posts()): while($result->have_posts()): $result->the_post();
?>
class="post-img-link wpc-back-bg" style="background-image:url{''}">
id="post-" >
?>
==================
и тут же прикрепляю файл с ПХП кодом страницы(который я указал выше)
http://www.wnero.esy.es/merge/
Также можно посмотреть тему на форуме