Я использую PDO. Полученный результат я вывожу через foreach
.
Запрос не срабатывает, ошибка 500, и вот что в логах: Uncaught Error: Call to a member function fetchAll() on boolean
Как я только не пытался изменить запрос — все равно такая-же фигня. Мистика какая-то.
$query = $db->query("
SELECT a.".aconfig::ADATA_ID.",
a.".aconfig::ADATA_NAME.",
a.".aconfig::ADATA_LEVEL."
FROM ".aconfig::TABLE_ADATA." a
JOIN ".aconfig::TABLE_AINT." b
WHERE b.".aconfig::AINT_ASTATUS." = '0'
ORDER BY a.".aconfig::ADATA_LEVEL." DESC LIMIT 10
")->fetchAll(PDO::FETCH_ASSOC);
foreach($query as $out) {
$outJSON['success'][] = array(
"id" => $out[aconfig::ADATA_ID],
"nick" => $out[aconfig::ADATA_NAME],
"level" => $out[aconfig::ADATA_LEVEL]
);
}
У вас не хватает места для сортировки данных. Выхода два:
1) Очистить место на том диске, где располагаются временные файлы
2) Использовать другой диск для временных файлов.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Получаю вот такие символы с яндекс переводчика{"code":200,"lang":"en-en","text":["пÑивеÑ"]} Как это исправить?