MSSQL Query Link ist dies; click here for pictureMehrdimensionale Arrays zwei Schleifen
und meine Ausgabe zeigt drei verschiedene Bilder für das gleiche Produkt wie unten gezeigt. Was ich will ist, wenn das Produkt das gleiche ist, behalten Sie nur ein Bild und dann die Farben und Größen für dieses Produkt.
Mittel;
Mein Ausgang Das folgende Bild zeigt,
, wie Sie es sehen drei Produkt im Bild sind, aber sie sind das gleiche Produkt mit verschiedenen Farben und Größen, anstatt jedes Mal das gleiche Produkt zu sehen Ich möchte meine Ausgabe wie auf dem Bild unten.
<table width="376" cellspacing="0" class="stats" width:100%>
<tr>
<td colspan="9" align="center"><?php echo $secim ?></td>
</tr>
<?php
while(odbc_fetch_into($sql_result, &$row)) {
$unit1 = floor($row[3]);
$unit2 = floor($row[4]);
$unit3 = floor($row[5]);
$unit4 = floor($row[6]);
$unit5 = floor($row[7]);
?>
<tr>
<td colspan="2" align="left" valign="top"><?php echo"$row[0]";?></td>
<td>36</td>
<td>38</td>
<td>40</td>
<td>42</td>
<td>44</td>
</tr>
<tr>
<td width="114" align="right" valign="top">
<img src= <?php echo"images/Resize/$row[2]"?>></td>
<td width="25" valign="top"><?php echo"$row[1]";?></td>
<td width="25"valign="top"><?php echo"$unit1";?></td>
<td width="25"valign="top"><?php echo"$unit2";?></td>
<td width="25"valign="top"><?php echo"$unit3";?></td>
<td width="25"valign="top"><?php echo"$unit4";?></td>
<td width="25"valign="top"><?php echo"$unit5";?></td>
</tr>
<?php } }?>
<?php
odbc_free_result($sql_result);
odbc_close($connection);
?>
</table>
Ich weiß nicht, Englisch Ihre Muttersprache ist. Das ist in Ordnung, aber deine Frage ist immer noch schwer zu verstehen. Vielleicht könnten Sie versuchen, ein bisschen mehr zu klären? – rdlowrey
Erweiterung auf Rdlowrey Kommentar, können Sie uns die MySQL-Abfrage zeigen, um die Daten zu holen und ein Beispiel dafür, wie die Ausgabe aussehen soll? – sdjuan
danke, aber wie soll die Ausgabe aussehen. Was soll es zeigen? Ich frage, damit ich sehen kann, was Sie von den Schleifen wollen. – sdjuan