Доброго дня, был составлен такой вот запрос в ReadBeanPHP
$find = R::exec("SELECT * FROM pubs WHERE price >= ? AND price <= ? ORDER BY ? ?",[$_POST['price-min'],$_POST['price-max'],$sortBy,$sortType]);
error_log ($find);
foreach ($find as $pp) {
if ($pp['status'] == 1) {
$pubs[] = array(
"id" => $pp['p_id'],
"title" => $pp['title'],
"price" => $pp['price'],
"subs" => $pp["subs"]
);
}
Запрос посылается на скрипт через ajax, и возвращает null.
В логах следующее
PHP Warning: Invalid argument supplied for foreach() in ... on line 17
PHP Notice: Undefined variable: pubs in ... on line 27
Если делать запрос из PMA то все нормально работает, пример:
SELECT * FROM pubs WHERE price >= 100 AND price <= 240 ORDER BY title DESC
Как можно решить данную проблему?