Я пытаюсь разобраться, делая связанные ссылки.Так что у меня есть ссылка, которая ведет на страницу post.php и отображает правильный пост из базы данных.Теперь я хочу отобразить все заголовки (с их ссылками) в другом div, где категория равна этому сообщению?
Например, сообщение, которое я показываю, является первой записью в таблице.Должны отображаться все заголовки с категорией 1. Если, однако, я отображаю страницу, относящуюся к категории 2, то также будут отображаться другие заголовки с категорией 2.
Код, который я повторяю на странице в post.php:
<?php
require_once("db/db.php");
$sql = $db->prepare("
SELECT *
FROM mytable
WHERE slug=?
");
$sql->bind_param("s",$_GET["slug"]);
$sql->execute();
$result = $sql->get_result();
if ($result->num_rows > 0) {
$row = $result->fetch_assoc();
}
?>
<h2><?php echo $row['mytitle'];?></h2>
<?php echo $row['mypost'];?>
+----+-----------------------------+-------------------------------+----------+------------------------+
| id | mytitle | mypost | category | slug |
+----+-----------------------------+-------------------------------+----------+------------------------+
| 1 | title of apost cat1 | it amet, sollicitudin euismod | 1 | my-first-post |
+----+-----------------------------+-------------------------------+----------+------------------------+
| 2 | post of title cat1 | quam tempor mauris elem | 1 | post-of-title |
+----+-----------------------------+-------------------------------+----------+------------------------+
| 3 | Fun title Cat2 | verra mollis justo eget ti | 2 | fun-title |
+----+-----------------------------+-------------------------------+----------+------------------------+
| 4 | What about another one Cat2 | et consequat tortor et vive | 2 | what-about-another-one |
+----+-----------------------------+-------------------------------+----------+------------------------+