<?php
$i=0;
while($i < 101){
if($i%2==0){
echo "<tr>".PHP_EOL;
}
echo "<td>".$i."</td>".PHP_EOL;
$i++;
if($i%2==0){
echo "</tr>".PHP_EOL;
}
}
?>
This code generates a table with 100 rows and 2 columns. But what I want to do is that show ordered numbers (upp to 100) in the left side of the rowcells and show something else (ex. pow(rownumber) ) in the right side of the rowcells. How can I do that?
Is this what you are looking for?
Try this, Will output 100 rows with the number and its power in two columns
You can use your modulus (and a for loop too)
Why use modulo for only two options? This solution seems much easier. Your
$data
is an array of the things you want to display, currently the alphabet.If you want to make it loop 100+ times, just make the array that size.
Foreach
documentation