На внутренней странице для вывода одной строки:
$id=1;
$views = $pdo->prepare('UPDATE post SET views=views+1 WHERE id = ?');
$views->execute([$id]);
$post = $pdo->prepare('SELECT * FROM post WHERE id = ?');
$post->execute([$id]);
$game = $post->fetch();
А внизу вывод комментариев:
$q = $pdo->prepare('SELECT * FROM comment WHERE app_id = "'.$comm_id.'" ORDER BY id');
$q->execute();
while ($comm = $q->fetch()){
}
Нормально? Не вытаскиваю ли я лишних данных? А то хостер каждый день ставит мне ограничения по ресурсам т.к. мои скрипты сильно грузят процессор.