gpt4 book ai didi

PHP,数组结果以表格式排列

转载 作者:行者123 更新时间:2023-12-02 04:21:58 24 4
gpt4 key购买 nike

我正在使用下面的编码来获取表中的数组结果,

$presents = @json_decode(fBGetDataStore('presents'), true);
foreach ($presents as $key=>$value){
$icon = $_SESSION['data']->table('units')->byCode($value['itemCode'])->data();
$i = 1;
echo '<table border=1 class="sortable" align="center">
<tr>
<td class="sortable" align="center">#</td>
<td class="sortable" align="center">Sender IMG</td>
<td class="sortable" align="center">Sender ID</td>
<td class="sortable" align="center">Item Code</td>
<td class="sortable" align="center">IMG</td>
</tr>';
echo '<tr><td align="center">'.$i++.'</td>';
echo '<td>&nbsp;<img src="http://graph.facebook.com/'. $value['sender'] .'/picture" width="70" height="50"&nbsp;</td>';
echo '<td align="center">'. $value['sender'] . '</td>';
echo '<td align="center">'. $value['itemCode'] . '</td>';
echo '<td><img src="http://static-0.farmville.zgncdn.com/assets/hashed/' . fBImageGetHash($icon['iconname']). '" width=45px height=45px ></td>' ;
echo '</tr>';
}

我也得到了一张 table ,但我想数 #序列中的结果,因为现在我的结果显示在多个仅包含一行的表中。

我得到的结果是:

http://prntscr.com/6vrjlg

最佳答案

echo '<table border=1 class="sortable" align="center">
<tr>
<td class="sortable" align="center">#</td>
<td class="sortable" align="center">Sender IMG</td>
<td class="sortable" align="center">Sender ID</td>
<td class="sortable" align="center">Item Code</td>
<td class="sortable" align="center">IMG</td>
</tr>';

$presents = @json_decode(fBGetDataStore('presents'), true);
foreach ($presents as $key=>$value){
$icon = $_SESSION['data']->table('units')->byCode($value['itemCode'])->data();
$i = 1;
echo '<tr><td align="center">'.$i++.'</td>';
echo '<td>&nbsp;<img src="http://graph.facebook.com/'. $value['sender'] .'/picture" width="70" height="50"&nbsp;</td>';
echo '<td align="center">'. $value['sender'] . '</td>';
echo '<td align="center">'. $value['itemCode'] . '</td>';
echo '<td><img src="http://static-0.farmville.zgncdn.com/assets/hashed/' . fBImageGetHash($icon['iconname']). '" width=45px height=45px ></td>' ;
echo '</tr>';
}

您需要在循环之外打印表格,因此只有相关行才会重复。

关于PHP,数组结果以表格式排列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29734785/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com