我正在嘗試使用此關聯數組將項目從關聯數組顯示到兩列表格中
foreach($this->inventory as $ID => $Info)
。從兩列表格上的關聯數組中顯示項目
"<table width ='100%'>\n";
foreach($this->inventory as $ID => $Info) {
echo"<tr>";
echo"<td>".$Info['name'] <br>$Info['description']." </td>";
echo"<td>".$Info['name'] <br>$Info['description']."</td>";
echo"</tr>";
}
</table>
問題是它在每一行顯示每個項目兩次。 我希望它顯示了一些這樣的:
------------------------------------------------------------------
|Name: shoes |Name: bag
|Description: nike |Description: swing bag
-----------------------------------------------------------------
|Name: socks |Name: ear phones
|Description: black and white |Description: beats
-----------------------------------------------------------------
|Name: earrings |Name: phone
|Description: diamond studs |Description: blackberry
,但我得到這個代替:
------------------------------------------------------------------
|Name: shoes | Name: shoes
|Description: nike | Description: nike
-----------------------------------------------------------------
|Name: bag | Name: bag
|Description: swing bag |Description: swing bag
-----------------------------------------------------------------
|Name: ear phones |Name: ear phones
|Description: beats |Description: beats
它說你正在嘗試,但不是什麼問題y你遇到過。代碼看起來很直接assumning數據鍵匹配和'$ this-> inventory'返回一個數組 – charlietfl
@charlietfl我已經完善了包含儘可能多的細節問題。謝謝 – Qiqa
ooooo這很簡單....你重複輸出代碼...從來沒有注意到該部分之前...以及真的不知道預計什麼 – charlietfl