Php 以阻塞表模式显示行
好的,我有一个名为Php 以阻塞表模式显示行,php,mysql,sql,Php,Mysql,Sql,好的,我有一个名为item的数据库表,它的布局类似(user\u id,item\u id,value),每个人最多可以在表中包含16个项目。我可以在一个16块的垂直表格中显示60个结果。我想知道的是,是否有一种方法可以在4X4阻塞列中显示数组,如: <table> <tr> <td>result1</td> <td>result2</td> <td>result3<
item
的数据库表,它的布局类似(user\u id,item\u id,value
),每个人最多可以在表中包含16个项目。我可以在一个16块的垂直表格中显示60个结果。我想知道的是,是否有一种方法可以在4X4阻塞列中显示数组,如:
<table>
<tr>
<td>result1</td>
<td>result2</td>
<td>result3</td>
<td>result4</td>
</tr>
<tr>
<td>result5</td>
<td>result6</td>
<td>result7</td>
<td>result8</td>
</tr>
<tr>
<td>result9</td>
<td>result10</td>
<td>result11</td>
<td>result12</td>
</tr>
<tr>
<td>result13</td>
<td>result14</td>
<td>result15</td>
<td>result16</td>
</tr>
</table
结果1
结果2
结果3
结果4
结果5
结果6
结果7
结果8
结果9
结果10
结果11
结果12
结果13
结果14
结果15
结果16
对结果集的当前迭代使用模
运算符,以确定是否应创建新行<代码>如果($i%4==0)
。您需要创建自己的$i
变量来计算您正在进行的迭代。我将在谷歌上搜索一个例子
<?php
require "connect.php";
$result = mysql_query("SELECT item_id FROM items");
while($row = mysql_fetch_array($result) {
echo '<tr>';
foreach($row as $column) {
echo '<td>', $column, '</td>';
}
echo '</tr>';
}
?>
</table>