У меня есть класс для получения информации из базы данных:
<?php
require('dbConn.php');
class Category {
public static function getCategories () {
$dbConn = SQLiteConnection::connect();
try {
if($sqlGetCategories = $dbConn->query("SELECT name FROM nfc_category")){
return $sqlGetCategories->fetch();
} else {
print_r(get_defined_vars());
return array('Could not get categories');
}
} catch (Exception $e) {
return $e;
}
}
}
?>
dbConn
- это просто объект PDO. Проблема заключается в том, где выполняется запрос в try catch. Запрос возвращает ложь. SQL допустим, почему он возвращает false?