PHP - PROBLEMAS CON "FOR" Y "IF"

   
Vista:
Imágen de perfil de Robbmejia

PROBLEMAS CON "FOR" Y "IF"

Publicado por Robbmejia (26 intervenciones) el 18/09/2013 18:32:45
PROBLEMAS CON "FOR" Y "IF"

Hola tengo 2 problemas con estas herramientas me podrían ayudar quiero que los números que ingrese:

#numero1 = inicial
#numero2 = final


quiero que aya un conteo con "echo" desde #numero1 y que vayan acendiendo ascendiendo en i++(un en uno) hasta que llegue al final y en otro echo imprima la suma de todos los dígitos impresos.

Estos son mis códigos. Como ven nose usar bien la el "FOR" y "IF" que tendría que cambiar o quitar. gracias.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<form action="" method="post">
<label>INICIAL:</label><input type="text" name="inicial"><br>
<label>FINAL:</label><input type="text" name="final"><br>
<input type="submit" value="Enviar" name="enviar">
</form>
<br>
<?php
error_reporting(0);
 
$inicial = (isset($_POST['inicial'])?$_POST['inicial']:"0");
$final = (isset($_POST['final'])?$_POST['final']:"0");
$sumatotal = (isset($_POST['sumatotal'])?$_POST['sumatotal']:"0");
 
if($inicial>0 && $final >= $inicial)
{
	for()
	{
		if()
		{
			echo "<br>".$i;
		}else{
			echo "<br>".$i;
		}
	}
};
 
 
?>

Mi segundo problema también es con el "FOR" Y "IF "

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<form action="" method="get">
<label>INICIAL:</label><input type="text" name="inicial"><br>
<label>FINAL:</label><input type="text" name="final"><br>
<label>INCREMENTO:</label><input type="text" name="incremento"><br>
<input type="submit" value="Enviar" name="enviar">
</form>
<br>
<?php
error_reporting(0);
 
$inicial = (isset($_GET['inicial'])?$_GET['inicial']:"0");
$final = (isset($_GET['final'])?$_GET['final']:"0");
$incremento = (isset($_GET['incremento'])?$_GET['incremento']:"0");
 
if($inicial>0 && $final >= $i)
{
	for($i=$inicial;$i<=$final;$i+=$incremento)
	{
		if($incremento > $inicial)
		{
			echo "<br>".$inicial;
		}else{
			echo "<br>".$final;
		}
	}
};
 
 
?>

En este caso son valores que se ingresarían:INICIAL, FINAL Y INCREMENTO. Quiero que también imprima desde el inicial y ir ascendiendo según sea el incremento que se pueda dar, hasta llegar al numero final que se ingresara también mediante la casilla del formulario. La verdad que estaré eternamente agradecido con ustedes si me pudieran ayudar muchas gracias. Bendiciones.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve

PROBLEMAS CON "FOR" Y "IF"

Publicado por xve (5513 intervenciones) el 19/09/2013 08:29:52
Te he respondido en tu otro post:
http://www.lawebdelprogramador.com/foros/PHP/1397612-FORMULARIOS.html

Te agradecería que no duplicaras los mensajes en diferentes hilos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar