显示来自数据库php的2张图片

时间:2014-02-21 09:27:43

标签: php mysql

我的数据库有2个表[白色/黑色],表中将是图片。我想在一对中显示该图像。从白表的一张图片和从黑桌的一张图片。它就像Hot或Not脚本。我的问题是如何显示图像,页面刷新后会有其他对。

<?php
  $link = mysql_connect("localhost", "root", "");
  mysql_select_db("dvddb");
  $sql = "SELECT image FROM white WHERE id=1 //and image from black where id=1";
  $result = mysql_query("$sql");
  mysql_close($link);

?>

我发现此代码显示来自id的图片。如何设置该查询...

2 个答案:

答案 0 :(得分:2)

这是你的解决方案:)

$qry = mysql_qyery("select * from white");
while($row = mysql_fetch_array($qry))
{
   $qry2 = mysql_query("select * from black where id = '".$row['id']."'");
   while($row2 = mysql_fetch_array($qry2))
   {
      echo $row['image'];
      echo $row2['image'];
   }
}

如果您需要任何进一步的指导,请告诉我......

答案 1 :(得分:1)

您应该使用SQL连接

A Visual Explanation of SQL Joins