Есть код, который проверяет по определенному полю и вытягивает нужные ИД записей
Код |
---|
<?php
$sizeofPOST = sizeof($_POST); // есть ли данные для запроса?
if ($sizeofPOST != 0) // если были переданы данные для запроса, то формируем запрос
{
// формирование запроса к БД:
$zapros = "SELECT post_id FROM wp_postmeta WHERE post_id < 0 ";
unset($_POST["Найти!"]);
foreach($_POST as $value)
{
$zapros .= "OR (`meta_key` LIKE 'ingredients' AND `meta_value` LIKE '%";
$zapros .= $value . "%') ";
}
// это вывод запроса к БД:
// далее вывод рецептов в цикле:
$result = mysql_query($zapros);
$myrow = mysql_fetch_array($result);
do
{
$post_id = $myrow['post_id'];
query_posts('$post_id');
}
while($myrow = mysql_fetch_array($result));
}
?>
|
Как осуществить вывод записи по имеющимся ИД ($post_id)? Может быть как-то использовать query_posts или get_posts, не знаю, подскажите.