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>';