php查询显示在多列表中[关闭]

I need help to display php query in multi columns of one table, i have 16 records i want 4 display in 1st column other 4 in second and same in third and four

thanks

This code will display your result, in this example results = range(1, 52), as followed:

result_1 - result_4 - result_7
result_2 - result_5 - result_8
result_3 - result_6 - result_9
etc. etc.

Code:

CSS:

ul.results {
  float: left;
  width: 75px;
  border: 1px solid #ccc;
  padding: 5px;
  list-style: none;
}

PHP:

$results = range(1, 52)

$columns = 3;
$items_per_column = ceil(count($results) / $columns);
$counter = 0;

echo '<ul class="results">';

  foreach($results as $result) {
    if($counter == $items_per_column) {

      echo '</ul><ul class="results">';
      $counter = 0;
    }

    echo '<li>Results '.$result.'</li>';
    $counter++;
  }

echo '</ul>';