我需要一些解决方案来选择标记为“公开”或标记为“朋友”的照片。我不知道怎么可能。需要选择标记为“公开”或标记为“朋友”的照片
是很容易选择公开的照片:
$result = mysql_query("SELECT filename, ownerid, etc... FROM photos
WHERE public='1' order by id DESC limit $start, $step") or die('Error');
甚至照片“朋友”标
$result = mysql_query("SELECT filename, ownerid, etc... FROM photos
WHERE public='1' or for_friends='1' order by id DESC limit $start, $step") or die('Error');
但是......每张照片属于不同的所有者,并选择他们之前查询必须知道我是否是这张照片的拥有者的朋友。
你的表结构? – Subodh
我可以根据需要制作/更改表格结构。我只想知道如何做到这一点。我有存储文件名和所有者ID的“照片”表,我有一个朋友表。 – user1821484