Здравейте,
опитвам се да направя под всяка снимка да се изкарват, какви такове са и добавени и съответно при клик на даден таг да се зареждат всички снимки, които имат този таг.
За целта съм направил три таблици:
image
tag
tags_image
Явно имам проблем със заявката, защото не излизат тагове.
опитвам се да направя под всяка снимка да се изкарват, какви такове са и добавени и съответно при клик на даден таг да се зареждат всички снимки, които имат този таг.
За целта съм направил три таблици:
image
Код:
image_id
image_name
...
tag
Код:
tag_id
tag_name
tags_image
Код:
tags_id
image_id
Явно имам проблем със заявката, защото не излизат тагове.
Код:
<li>Тагове: </li>';
$tags = $pdo->prepare("select * from `images` p LEFT JOIN `tags_image` tp ON p.image_id = tp.image_id LEFT JOIN `tag` t ON tp.tag_id = t.tags_id WHERE image_id = ?");
$tags -> bindParam(1, $row['image_id'], PDO::PARAM_INT);
$tags -> execute();
foreach($tags as $tag) {
echo '<li><a href="#">'.$tag['tag_name'].'</li>';
}