我有两张桌子,一张是图片,另一张是标签。
image_id =主键(IMAGE TABLE),fk_image_id =外键(TAGS TABLE)。
预期输出:如果示例标记名为2,则图像1显示单个图像和标记名(更多名称)。
但是现在我假设有两个标记名,得到两个图像分开..如何解决这个问题?
我使用implode
函数,但它的“无效参数已通过”。
include_once("config.php");
$result=mysqli_query($mysqli,"SELECT * FROM image,tags WHERE image_id=fk_image_id ORDER BY creation_dt DESC LIMIT 5 ");
while($res = mysqli_fetch_array($result)) {
$tagname=$res['tag_txt'];
echo $tagname;
echo "<tr>"."<img src='http://localhost:8080/memes/".$res['path_txt']."' width='380' height='280' style='padding: 10px;' />"."</tr>";
}