Как назначить имена категориям?

Вывожу товары по категориям по запросу 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>
→ Ссылка