大家好,我对编程不是很有经验,所以这很容易实现。
我使用php从mysql表中提取数据我想显示输出如下:
$ row [1] $ row [2]换行符
$ row [3] $ row [4]换行符
$ row [5] $ row [6]换行符
等等
感谢任何帮助
$user_table = select_table( "users", "user_name ASC" );
$rows = array( );
while( $row = mysqli_fetch_assoc( $user_table ) ) {
$rows[] = $row;
}
$user_groups = array_chunk( $rows, 2 );
foreach ( $user_groups as $user_group ) {
echo "<tr>";
foreach( $user_group as $row ) {
echo "<td class=\"user-box\">{$row["user_name"]}</td>";
}
echo "</tr>";
}
这是我的工作代码。谢谢蒂姆
答案 0 :(得分:0)
循环搜索结果并在2之后重新开始计算。 这是一个使用简单数组和表格的示例,以便您可以看到它是如何工作的
<?php
$results = array('one','two','three','four');
echo '<table border="1">';
foreach(array_chunk($results,2) as $row) {
echo '<tr>';
foreach($row as $value) {
echo '<td>'.$value.'</td>';
}
echo '</tr>';
}
echo '</table>';