SQLite3 запрос не выполняется

SQLite3 запрос не выполняется. Вставить данные в базу данных нормально, но не получает данные, в чем моя вина?

protected function db2Array($data)
{
$arr = array();
while ($row = $data -> fetchArray(\SQLITE3_ASSOC))
{
$arr[] = $row;
}
return $arr;
}

function getNews()
{
try
{
$sql = "SELECT msgs.id as id,
title,
category.name as category,
description,
source,
datetime
FROM msgs,
category
WHERE category.id = msgs.category
ORDER BY msgs.id DESC";
$res = $this->_db -> query($sql);
if(!is_object($res))
{
throw new Exception ($this->_db -> LastErrorMsg());
}
return $this->db2Array($res);
}
catch (Exception $exs)
{
//$exs -> getMessage();
return FALSE;
}
}

Этот код возврата: массив (размер = 0) пусто

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]