Hola heyimedd,
Si tabulas correctamente los fragmentos de código que has puesto, verás el problema. En el primero, usas elseif dentro de un if, como te indica pateketrueke:
Código PHP:
if($tabla>0)
{
elseif($tabla>=1 && $tabla<=10)
{
for ($i=1; $i<=10; $i++)
{
echo "$tabla x $i=($tabla*$i)";
}
}
}
En el segundo, al organizar la tabulación, verás que el elseif lo tienes a la misma altura que el if y no dentro:
Código PHP:
if(!empty($tabla))
{
if($tabla>=0 && $tabla<=10)
{
for ($i=1; $i<=10; $i++)
{
echo $tabla."x".$i."=".($tabla*$i).'<br>';
}
}
elseif($tabla>10)
{
echo "escribiste un numero mayor a 10";
}
}
else
{
echo "no haz escrito ningun numero";
}
Salu2,
Carlos.