<?php
require __DIR__ . '/classes/News.php';
require __DIR__ . '/classes/View.php';
$dsn = 'mysql:host=127.0.0.1;dbname=test';
$dbh = new PDO ($dsn, 'root', '');
$sth = $dbh->prepare('SELECT * FROM news');
$sth->execute();
$data = $sth->fetchAll();
// в этот код вроде нужно вставить объект $news класса News с подключением к таблице БД news, а как...?
$view = new View;
$view->assign('news', $news);
$view->display('news.php');
?>
И файл
article.php
<?php
require __DIR__ . '/classes/News.php';
require __DIR__ . '/classes/View.php';
if (isset($_GET['id'])) {
$id = $_GET['id'];
}
$news = (new News(????))->getData($id);//здесь бы тоже подключить таблицу БД news а как...?
$view = new View();
$view->assign('record', $news);
$view->display('article.php');
?>