簡體   English   中英

內部聯接和回聲解決方案

[英]inner join and echo solution

我有三個表的內部聯接:

    $result=mysql_query("SELECT singleimageupload.codrif AS codrif,
       singleimageupload.imagesname AS bigimage,
       uploads.imagesname AS multipleimage,
       uploads.description AS multipledescription,
       exposition.name,
       exposition.author,
       exposition.description,
       exposition.misure,
       exposition.date,
       exposition.status
  FROM exposition
 INNER JOIN singleimageupload ON singleimageupload.codrif = exposition.codrif
 INNER JOIN uploads ON uploads.codrif = exposition.codrif
 WHERE singleimageupload.firstimage = 'first' AND exposition.codrif = 'A002'
 ORDER BY exposition.codrif");

我得到這個結果: 在此處輸入圖片說明

在這種情況下,我擁有的每個上傳路徑都有一個結果。

我的目標是得到這樣的東西: 在此處輸入圖片說明

因此,我想合並其Cod Rif的所有上載路徑(在此示例中為A002)。

這是我的完整代碼:

  <?php



include('guestconfig/config.php');



$result=mysql_query("SELECT singleimageupload.codrif AS codrif,
       singleimageupload.imagesname AS bigimage,
       uploads.imagesname AS multipleimage,
       uploads.description AS multipledescription,
       exposition.name,
       exposition.author,
       exposition.description,
       exposition.misure,
       exposition.date,
       exposition.status
  FROM exposition
 INNER JOIN singleimageupload ON singleimageupload.codrif = exposition.codrif
 INNER JOIN uploads ON uploads.codrif = exposition.codrif
 WHERE singleimageupload.firstimage = 'first' AND exposition.codrif = 'A002'
 ORDER BY exposition.codrif");




while ($row = mysql_fetch_assoc($result)) {


?>
<table border="0">

<tr>
<td> <?php echo $row['codrif']?> </td>
</tr>
<tr>

<td> <?php echo $row['bigimage']?> </td>
</tr>
<tr>

<td> <?php echo $row['name']?> </td>
</tr>
<tr>

<td> <?php echo $row['author']?> </td>
</tr>
<tr>

<td> <?php echo $row['multipledescription']?> </td>

</tr>
<hr>
</table>

<?php } ?>

我不知道我是否解釋清楚,希望如此

嘗試使用group_concat(uploads.description)並按singleimageupload.codrif分組

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM