从mysql

时间:2016-02-25 05:44:04

标签: php html mysql loops

我的数据库中有两个表。 1 =属性(包含属性的图像)2 =构建器(包含构建器的徽标)

我从属性表中检索了数据,并在表格中显示如下..

  <?php



        while($list = mysqli_fetch_array($result) ){



            echo"<tr>";
            echo"<td>".$list['id']."</td>";
            echo"<td>".$list['owner']."</td>";
            echo"<td>".$list['purpose']."</td>";
            echo"<td>".$list['property_type']."</td>";
            echo"<td>".$list['city']."</td>";
            echo"<td>".$list['location']."</td>";
            echo"<td>".$list['description']."</td>";
            echo"<td>".$list['price']."</td>";
            echo"<td>".$list['land_area']."</td>";
            echo"<td>".$list['bedrooms']."</td>";
            echo"<td>".$list['bathrooms']."</td>";
            echo"<td>".$list['property_expire']."</td>";
            echo"<td>"."<img height='50' width='50' src='".$list['image_url']."'/>"."</td>";
            echo "<td><a href=\"edit_property.php?id=$list[id]\">Edit</a> | <a href=\"delete_property.php?id=$list[id]\" onClick=\"return confirm('Are you sure you want to delete?')\">Delete</a></td>";

            echo"</tr>";


            }


         ?>

我想要的是什么: 显示我已经完成的属性表的所有内容但我想从构建器表中获取构建器徽标...我怎么能?

2 个答案:

答案 0 :(得分:1)

您可以在查询中使用这样的内容。

Select P.propertyId, L.logoName from properties as P
Left Join logos as L ON P.logo_id = L.id 

答案 1 :(得分:0)

使用表格expires_inproperties进行简单的连接查询:

builders