Здравствуйте! Делаю каталог товаров, нужно, чтобы по ссылке site.ru/catalog?id=1 выводилась карточка товара с id 1. Я так понимаю, что это делается при подключении к базе:
<?php
$dbh = new PDO('mysql:dbname=root;host=localhost', 'bd', 'password');
$sth = $dbh->prepare("SELECT * FROM `catalog` ORDER BY `date_add` DESC");
$sth->execute();
$items = $sth->fetchAll(PDO::FETCH_ASSOC);
if (!empty($items)) {
?>
Пробовал так, но не работает:
$sth = $dbh->prepare("SELECT * FROM `catalog` ORDER BY `date_add` DESC WHERE `id`=".intval($_GET['id'])."");