Как назначить имена категориям?
Вывожу товары по категориям по запросу catalog?cat=1
if (isset($_GET['cat'])) {
$id = intval($_GET['cat']);
$sth = $dbh->prepare("SELECT * FROM `catalog` WHERE `cat` = :cat ORDER BY `date_add` DESC");
$sth->bindParam('cat', $id, PDO::PARAM_INT);
$sth->execute();
$items = $sth->fetchAll(PDO::FETCH_ASSOC);
}
В базе категории записаны цифрами: 1, 2, 3 и так далее. На странице есть заголовок, где должно быть указано название категории:
<h1>Каталог <span><?php echo $row['cat']; ?></span></h1>
Так, естественно, выводится цифра. Вопрос: как назначить ей название?
Ответы (1 шт):
Автор решения: En J
→ Ссылка
$categories = [
0 => 'Первая категория',
1 => 'Вторая категория'
];
<h1>Каталог <span><?php $categories[$row['cat']]; ?></span></h1>