Помощь по скриптам | Как узнать id категории
Добрый вечер. Как мне узнать id категории анекдота если там выводится популярные анекдоты из разных категорий? Код вывода анекдотов:
Код который должен вывести id категории анекдота:
Но оно ничего не выводит.
________
посл. ред. 18.03.2023 в 19:03; всего 1 раз(а); by Uran
$select_st = mysql_query("SELECT * FROM `data_status` ORDER BY `id` DESC LIMIT 10");
while ($status = mysql_fetch_assoc($select_st))
{
$id = "status['id']";
echo '<article>
<div class="content" style="word-wrap:break-word">
<p>'.$status['text'].'</p>
<br />
<div align ="right" style="margin-right:20px; margin-bottom:-10px"> <span style ="float:left">#'.$status['id'].'</span><a href="index.php?like='.$status['id'].'"><img src="images/like.png" style="width:15px; height 15px" alt="like"></a> '.countLike($status['id']).' <a href="index.php?dislike='.$status['id'].'"><img src="images/dislike.png" style="width:15px; height 15px" alt="like"></a>';
echo '</div>
</div> </article>';}
if (mysql_num_rows($select_st) == 0) {
echo '<article>
<div class="content">Данный момент на сайте нет ниодного поста, <br />админу стоило бы поработать =)</div> </article>';
}
Код который должен вывести id категории анекдота:
$catt = mysql_fetch_array(mysql_query("SELECT * FROM `category` WHERE `id`='$id'"));
echo $catt['id'];
Но оно ничего не выводит.
________
посл. ред. 18.03.2023 в 19:03; всего 1 раз(а); by Uran
нужно увидеть таблицу категорий и data_status, ну какие там есть колонки
по идее id категории должен быть записан в data_status
Four (18 мар 2023, в 19:26)
нужно увидеть таблицу категорий и data_status, ну какие там есть колонки
Вот оннужно увидеть таблицу категорий и data_status, ну какие там есть колонки
CREATE TABLE IF NOT EXISTS `data_status` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`category` int(11) NOT NULL,
`text` text NOT NULL,
`like` int(11) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=12 ;
Лучший ответ
Uran , ну id категории вот он $status['category']
Получилось, спасибо большое.