我有这个图表应该可以解释我的情况,我需要一些关于连接 3 个表的帮助,我不知道如何做这种事情:
因此,我可以通过执行以下操作来经历一段检索记录的 while 循环:
<img src="<?php echo $row['filename']; ?>" alt="" />
Album: <?php echo $row['album_name']; ?>
AlbumID: <?php echo $row['album_id']; ?>
使用内部联接 http://www.w3schools.com/sql/sql_join_inner.asp将阻止返回没有图像的相册。这订购方式...描述 http://www.w3schools.com/sql/sql_orderby.asp将以降序对结果进行排序,但我不确定如何只返回最后一条记录。这需要某种 ORDER BY 的组合,GROUP BY http://www.w3schools.com/sql/sql_groupby.asp and TOP http://www.w3schools.com/sql/sql_top.asp, 也许。
SELECT
album_table.album_id,
album_table.album_name,
images_table.filename
FROM album_table
INNER JOIN images_table ON images_table.album_id = album_table.album_id
WHERE album_table.user_id = uid
ORDER BY images_table.date DESC
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)