Hoy os doy 4 formas de hacer una tbla de multiplicar con php
1<html>
<?php
if (!isset($_GET['num']) || $_GET['num']< 0 || $_GET['num'] > 10 || !is_numeric($_GET['num']))
$num=1;
else
$num=$_GET['num'];
for ($cont = 1; $cont < 10; $cont++) {
echo $num." X ".$cont." = ".($num * $cont);
echo "<br>";
}
echo "<br>"."<br>";
if ($num>1)
echo "<a href=multiplicar.php?num=".($num-1).">Anterior </a>";
if ($num<10)
echo "<a href=multiplicar.php?num=".($num+1)."> Siguiente</a>";
?>
</html>
2
<html>
<?php
if (!isset($_GET['num']) || $_GET['num']< 0 || $_GET['num'] > 10 || !is_numeric($_GET['num']))
$num=1;
else
$num=$_GET['num'];
$cont = 0;
while ($cont<10)
{
$cont++;
echo $num." X ".$cont." = ".($num * $cont);
echo "<br>";
}
echo "<br>"."<br>";
if ($num>1)
echo "<a href=multiplicar.php?num=".($num-1).">Anterior </a>";
if ($num<10)
echo "<a href=multiplicar.php?num=".($num+1)."> Siguiente</a>";
?>
</html>
3
<html>
<?php
if (!isset($_GET['num']) || $_GET['num']< 0 || $_GET['num'] > 10 || !is_numeric($_GET['num']))
$num=1;
else
$num=$_GET['num'];
for ($cont = 1; $cont < 10; $cont++) {
echo $num." X ".$cont." = ".($num * $cont);
echo "<br>";
}
echo "<br>"."<br>";
if ($num>1)
echo "<a href=multiplicar.php?num=".($num-1).">Anterior </a>";
if ($num<10)
echo "<a href=multiplicar.php?num=".($num+1)."> Siguiente</a>";
?>
</html>
4
<?php
// pregunto si la variable $_GET esta vacia
if(!($_GET)) {
visualizar(1);
enlaceIzq(1);
enlaceDer(1);
} else{
visualizar($_GET['num']);
enlaceIzq($_GET['num']);
enlaceDer($_GET['num']);
}
function visualizar($a){
echo "<p><h3><b>Tabla del ".$a."</b></h3></p>";
for($i=0;$i<=9;$i++)
echo $a." x ".$i." = ".($a*$i)."<br>";
echo "<p></p>";
}
function enlaceIzq($a){
if($a != "1"){
/* paso de variables por medio de $_GET */
echo "<a href=tabla.php?num=".($a-1).">
Ant(tabla del ".($a-1).")</a>";
}
}
function enlaceDer($a){
if($a != "9")
{
echo "<a href=tabla.php?num=".($a+1).">
Sig(tabla del ".($a+1).")</a>";
}
}
?>
No hay comentarios:
Publicar un comentario