我有两个表,image
和video
。我想在一个表格中显示图像和视频中的所有数据。我知道如何显示视频中的所有数据,但如何在同一个表中显示图像中的所有数据。有一个表格,我可以显示视频中的所有数据,但有人可以告诉我如何在显示视频数据时显示同一表格中图像的所有数据。
<table width="879" border="2" cellpadding="3" cellspacing="1">
<tr>
<td colspan="11" align="center" ><strong>All uploaded videos</strong>
</td>
</tr>
<tr>
<td width="51" align="center" bgcolor="#000000" class="yellow"><strong>Id</strong></td>
<td width="95" align="center" bgcolor="#000000" class="yellow"><strong>Video</strong></td>
<td width="83" align="center" bgcolor="#000000" class="yellow"><strong>Name</strong></td>
<td width="130" align="center" bgcolor="#000000" class="yellow"><strong>Date</strong></td>
<td width="177" align="center" bgcolor="#000000" class="yellow"><strong>Description</strong></td>
<td width="101" align="center" bgcolor="#000000" class="yellow"><strong>Price</strong></td>
<td width="174" align="center" bgcolor="#000000" class="yellow"><strong>Added by</strong></td>
</tr>
<?php $path= "videoFile/";
while($rows=mysql_fetch_array($result1)){
?>
<tr>
<td>
<?php if ( current_user_can( 'manage_options' ) ) { echo $rows['vid'];}else { echo "For admins only!"; } ?>
</td>
<td><a href="<?php echo $path.$rows['filename'] ?>">View video</a></td>
<td><?php echo $rows['alttext']; ?></td>
<td><?php echo $rows['imagedate']; ?></td>
<td><?php echo $rows['description']; ?></td>
<td><?php echo "$".$rows['price']; ?></td>
<td><?php echo $rows['user_nicename']; ?></td>
</tr>
<?php
}
?>
</table>
答案 0 :(得分:0)
SELECT *
FROM video
JOIN wp_users ON wp_users.id = video.userID
JOIN images ON images.userID = wp_users.id
ORDER BY imagedate
检查录取的答案here。