Autor Tema: Programa en PHP y HTML con un pequeño formulario y cálculo de sumatoria  (Leído 2539 veces)

Alex09

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 1
    • Ver Perfil
Qué tal, necesito de su ayuda, lo que pasa es que soy muy nuevo en php e hice un pequeño formulario donde ingresas un numero del 1 al 10 y el programa saca la sumatoria, por ejemplo: Ingresas 4 y te da el resultado que es 10 (1+2+3+4=10) pero no puedo conseguir que funcione, e investigado pero aun así nada espero me puedan guiar se los agradecería mucho. Este es el código que llevo:

<body>
<form action="proceso.php" method="post" name="frm">
<label>Ingrese el valor:</label><br />
<input type="text" name="valor" /><br /><br />
<input type="submit" value="Ver Resultado" />
</form>
</body>
--------------------------------------------------------------------
<?php
$num = $_POST['valor'];
$num=0;
for($i=0;$i<=10;$i++){
$num + $i;
echo "El resultado es: $num";
}
?>

« Última modificación: 09 de Octubre 2016, 21:57 por Ogramar »

pedro,,

  • Moderador Global
  • Experto
  • *******
  • APR2.COM
  • Mensajes: 1292
    • Ver Perfil
Re:AYUDA EN PHP
« Respuesta #1 en: 30 de Septiembre 2016, 13:21 »
Hola Alex09.

Bienvenido al foro.
Para empezar podrías leer el siguiente enlace, para escribir correctamente en el foro, allí se explica como introducir el código en tus mensajes.

https://www.aprenderaprogramar.com/foros/index.php?topic=1460.msg7784#msg7784

En cuanto a tu duda, tienes varios errores.

Para conseguir el resultado que quieres, tendrás que crear una nueva variable para almacenar el resultado y cambiar tu bucle por algo parecido a este:


Código: [Seleccionar]
for ($i = 0; $i < $num; $i++) {
    $resultado += $i +1;
}
echo "El resultado es: $resultado";

En este enlace tienes un gran curso de PhP , que te ayudará bastante a solucionar tus dudas.
https://www.aprenderaprogramar.es/index.php?option=com_content&view=category&id=70&Itemid=193

Saludos. ;D

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".