搜索周未找到任何關於此類查詢的解決方案。我想在每個<td>
中獲取由「,」分隔的2行值。我想要在每個<td></td>
例如大小M和顏色紅色在一個<td>
。一次獲取第一行,並將每個值放入
在數據庫中,我分別存儲了大小和顏色的值。 尺寸:M,L,XL和顏色:粉紅色,紅色,綠色。
<?
$result = mysqli_query($con,"SELECT * FROM mytable WHERE usr='Test'");
while($row = mysqli_fetch_assoc($result))
{
$options1 = explode(',',$row['val']);
foreach($options1 AS $option1)
{
echo "<td><name>" . $row['name'] . "</Name>\n";
echo "<Value>$option1</Value>\n</td>";
}
}
mysqli_close($con);
?>
我想出來的這個鏈接 -
<table>
<tr>
<td>
<Name>Size</Name>
<Value>S</Value>
<Name>Color</Name>
<Value>Pinks</Value>
</td>
<td>
<Name>Size</Name>
<Value>M</Value>
<Name>Color</Name>
<Value>Red</Value>
</td>
</tr>
</table>
大小和顏色值需要在每個可去。
我得到的結果 -
<table>
<tr>
<td>
<Name>Size</Name>
<Value>S</Value>
<Name>Size</Name>
<Value>M</Value>
</td>
<td>
<Name>Color</Name>
<Value>Pinks</Value>
<Name>Color</Name>
<Value>Red</Value>
</td>
</tr>
</table>
把回聲外循環 – Tobias
我試過的,但不是我要找(以上)相同的輸出 - 我想大小和顏色值一起在每個 – user1250920