我有一个查询从同一数据库中的 3 个 SQL 表中随机选择 6 个图像,一旦有人单击该图像,我想根据从哪个表中选择该图像将它们发送到单独的页面。为此,我想通过查询找出选择了该随机图像的表名。
我的 SQL 查询是
$sql="SELECT *
FROM salehotel
UNION ALL
SELECT *
FROM saleland
UNION ALL
SELECT *
FROM salehouse
ORDER BY RAND()
LIMIT 6
";
$result=mysql_query($sql)or die(mysql_error());
?>
<?php
while($row = mysql_fetch_array($result))
{?>
<div style="float: left; margin-left: 10px;">
<a href="sale_house_detail.php?id=<?php echo $row['property_id']; ?>">
<img src=<?= '"admin/uploads/'.$row['image1'].'"'; ?> width="172px" height="149px" style='border:5px solid #CCC' />
</a>
<p><?php echo $row['Type']; ?></p>
<p><?php echo $row['Location']; ?></p>
</div>
<?php }
?>