Cita:
Iniciado por ignacio85r Código PHP:
num1 = $_POST['numero1'];
$num2 = $_POST['numero2'];
if($num1 < $num2) {
for($i = $num1; $i <= $num1; $i++)
print "Número: $i<br>";
}
Si estás aprendiendo, lee lo que pones en las condiciones.
Leído, ese código dice:
Si num1 es menor que num2...
Sea $i igual a $num1 y mientras sea menor o igual a $num1....
Obviamente, esa parte está mal, debería ser "mientras sea menor o igual a num2"
Código PHP:
num1 = $_POST['numero1'];
$num2 = $_POST['numero2'];
if($num1 < $num2) {
for($i = $num1; $i <= $num2; $i++)
print "Número: $i<br>";
}
Ahora lo que se ve, es que se está repitiendo la condición.La condición de salida del if y la condición de salida del for son parecidas.Pero no iguales.
Eso ya depende de exactamente qué lista de números quieres mostrar (no explicas bien qué quieres).Pero es muy probable que pueda eliminarse completamente el if, quedando como:
Código PHP:
num1 = $_POST['numero1'];
$num2 = $_POST['numero2'];
for($i = $num1; $i <= $num2; $i++)
print "Número: $i<br>";