Crear Funciones
Publicado por Robokick (156 intervenciones) el 26/09/2020 23:40:22
AMIGOS QUE TAL, ESTOY PRACTICANDO EL TEMA DE FUNCIONES EN PHP. COMPARTO 2 CODIGOS EL PRIMERO ES SIN USAR FUNCIONES EL CUAL FUNCIONA BIEN ME LEE LAS 6 NOTAS Y HACE EL PROMEDIO FINAL
AHORA EN BASE A ESO ESTOY TRATANDO DE HACER UNA FUNCION QUE HAGA LO MISMO. LA FUNCION ME LLEGA A MOSTRAR LAS NOTAS QUE INGRESO EN MIS TEXT PERO NO REALIZA LA OPERACION DE SACAR EL PROMEDIO SI ME PUDIERAN AYUDAR POR FAVOR
ESTE ES LA FUNCION HASTA ANTES DE PONER $SUM Y TODO LO DEMAS SI FUNCIONA
ACA PARTE DEL HTML
AHORA EN BASE A ESO ESTOY TRATANDO DE HACER UNA FUNCION QUE HAGA LO MISMO. LA FUNCION ME LLEGA A MOSTRAR LAS NOTAS QUE INGRESO EN MIS TEXT PERO NO REALIZA LA OPERACION DE SACAR EL PROMEDIO SI ME PUDIERAN AYUDAR POR FAVOR
1
2
3
4
5
6
7
8
9
10
11
12
$i=1;
$sum=0;
$total=0;
$division=6;
foreach ($_REQUEST["nota1"] as $not => $cal){
echo "La nota número"." ".$i." "."es"." ".$cal."<br>";
$i++;
$sum=($sum+$cal);
$total=$sum/$division;
}
echo "El promedio final es:"." ".$total;
ESTE ES LA FUNCION HASTA ANTES DE PONER $SUM Y TODO LO DEMAS SI FUNCIONA
1
2
3
4
5
6
7
8
9
10
11
12
13
function mostrar($array1)
{
foreach($array1 as $notas =>$not)
echo "La nota numero $notas es"." ".$not."<br>";
$sum=0;
$total=0;
$sum=$sum+$not;
$total=$sum/6;
echo $total;
}
mostrar($_REQUEST["nota1"]);
ACA PARTE DEL HTML
1
2
3
4
5
6
7
8
9
10
11
<input type="text" name="nota1[1]"><br>
Nota 2
<input type="text" name="nota1[]"><br>
Nota 3
<input type="text" name="nota1[]"><br>
Nota 4
<input type="text" name="nota1[]"><br>
Nota 5
<input type="text" name="nota1[]"><br>
Nota 6
<input type="text" name="nota1[]"><br><br>
Valora esta pregunta


0