Мы следуем руководству по началу работы на github, все прошло хорошо, но мы застряли на соединении с БД. .
Мы создали объект $db:
$db=new DB\SQL(
'mysql:host=localhost;port=3306;dbname=liselore',
'jow',
''
);
И мы настроили контроллер:
$f3->route('GET /',
function($f3) {
$f3->set('result',$db->exec('SELECT achternaam FROM test1'));
$template = new Template;
echo $template->render('views/homepage.html');
}
);
$f3->run();
Однако мы получаем эту ошибку:
Internal Server Error
Fatal error: Call to a member function exec() on a non-object
• fatfree-master/index.php:32
Я думаю, что ошибка связана с неустановленным объектом $db. Однако у нас есть набор php-pdo, я только что проверил через phpinfo().
Любая помощь будет отличной, спасибо...
global $db;
после этой строкиfunction($f3) {
- у вас проблема с областью действия - person Latheesan   schedule 12.11.2013function($f3) use ($db) {
- person naththedeveloper   schedule 12.11.2013