Задать вопрос
@ayapergenov

Как правильно прописать метод для получения строки из БД mysql?

Изучаю МVC на примере самописного движка.
Реализовал роутинг, создал БД, Прописал основной контроллер и тройку его потомков, основную модель, Несколько страниц вида.
Использую PDO для работы с БД.
Никак не могу научиться реализовывать общую работу MVC на примере вывода имени пользователя из БД через метод модели, контроллер и Вид, чтобы все это вместе заработало.
Как правильно вызывать метод модели, чтобы он через контроллер отобразил все в Виде?
Как самый простой пример пытаюсь задействовать функцию tst.
Посмотрите пожалуйста реализацию на github
$select = array(
    'where' => 'id = 1'
);
$model = new User_Model($select);
$usersInfo = $model->tst();
var_dump($usersInfo);

Получаю ответ, что модель
Fatal error: Class 'User_Model' not found in /var/www/html/jream.local/views/index/index.php on line 9
Хотя сам класс у меня создан
  • Вопрос задан
  • 104 просмотра
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
@CentOS
PHP-разработчик
"SELECT * FROM `{$this->table}` WHERE id = {$id}"

SQL Injection
Начасть стоит с прочтения мануала Prepared statements and stored procedures
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы