Código PHP:
<html><head><title>Ejercicio 4</title></head>
<body>
<?php
$N=rand(1,20);
$M=rand(1,20);
$i=1;
$o=1;
$columna=1;
echo "<center>El valor de filas generado es: <b><em>$N</em></b><br>El valor de columnas generado es: <b><em>$M</em></b></center><br><table border='1' style='text-align:center;border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;'><tr>";
while($i<=$N){
while($o<=$M){?>
<td>Columna <?php echo $columna;?></td>
<?php $o++; $columna++;}?>
<?php $i++;} echo "</tr>";?>
</table>
</body>
</html>
Generar una tabla html con N filas y M columnas. N y M son un valor aleatorio
Que está mal?
Al ejecutarlo me sale algo como esto:
Código:
<html><head><title>Ejercicio 4</title></head> <body> <center>El valor de filas generado es: <b><em>19</em></b><br>El valor de columnas generado es: <b><em>6</em></b></center><br><table border='1' style='text-align:center;border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;'><tr><td>Columna 1</td> <td>Columna 2</td> <td>Columna 3</td> <td>Columna 4</td> <td>Columna 5</td> <td>Columna 6</td> </tr></table> </body> </html>