PHP: <?php $news_post = mysql_query ("select * from post ORDER BY date_t desc limit 13",$db); while ($news_post1 = mysql_fetch_array ($news_post)) { ?> <a href="post_text.php"> <?php echo $news_post1['title_post'];?></a><br /> <?php }?> Вывожу 13 последних добавленных постов. Дело в том, что в таблице post у меня есть поле id_kategor. И в таблице kategor есть категории, id которой я и храню в поле id_kategor. Сделал вывод в цикле, но рядом с названием статьи в скобках нужно вывести категорию, как мне связать поле id_kategor с категорией другой таблицы? Название поста (Категория) - вот такой результат нужен.
PHP: <?php $news_post = mysql_query ("select * from post ORDER BY date_t desc limit 13",$db); while ($news_post1 = mysql_fetch_array ($news_post)) { echo '<a href="post_text.php"> '.$news_post1['title_post'].'</a> Категория:'; $row = mysql_query("SELECT * FROM kategor WHERE id = ".$news_post1['id_kategor'].""); $result = mysql_fetch_array($row); echo $result['name']; // Название категории echo'<br>'; } ?>
PHP: <?php $news_post = mysql_query ("SELECT title_post,kategory FROM post p, kategory k WHERE k.id=p.id_kategory ORDER BY date_t DESC limit 13",$db); while ($news_post1 = mysql_fetch_array ($news_post)) { ?> <a href="post_text.php"> <?php echo $news_post1['title_post'];?><?php echo $news_post1['kategory'];?></a><br /> <?php }?>