Problème récupération de valeurs d'un tableau
Résolu
snake
-
donniecent Messages postés 19 Date d'inscription Statut Membre Dernière intervention -
donniecent Messages postés 19 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je suis confronté a ce problème après avoir récupéré les valeurs du formulaire que j'ai mis dans un tableau j'ai créé un 2ème tableau pour récupérer certaines valeurs du 1er notamment je dois récupérer la valeur max, la valeur min, les notes < 10, les notes>=10 et la moyenne des valeurs du 1er tableau . les valeurs entrées pour le 1er tableau s'affiche normalement mes celles du 2ème ne s'affichent pas du tout et la est le problème voici mon code:
<?php
$moy=0;
for($i=0;$i<=count($tab);$i++)
{
$moy=$moy+$i;
}
$tab[0]=$_POST["ind0"];
$tab[1]=$_POST["ind1"];
$tab[2]=$_POST["ind2"];
$tab[3]=$_POST["ind3"];
$tab[4]=$_POST["ind4"];
$tab[5]=$_POST["ind5"];
$tab[6]=$_POST["ind6"];
$tab[7]=$_POST["ind7"];
$tab[8]=$_POST["ind8"];
$tab[9]=$_POST["ind9"];
for($i=0;$i<=count($tab);$i++)
{
$tab[$i];
echo $tab[$i]." ";
}
$tab1[0]=$tab[$i];
$tab1[1]=$tab[$i];
$tab1[2]=$tab[$i];
$tab1[3]=$tab[$i];
$tab1[4]=$tab[$i];
for($i=0;$i<=count($tab1);$i++)
{
$tab1[$i];
echo $tab1[$i]." ";
if(($i>$tab[$i])&&($i<$tab[$i])&&($i>=10)&&($i<10)&&($i==$moy))
{
echo $tab1[$i];
}
}
?>
je suis confronté a ce problème après avoir récupéré les valeurs du formulaire que j'ai mis dans un tableau j'ai créé un 2ème tableau pour récupérer certaines valeurs du 1er notamment je dois récupérer la valeur max, la valeur min, les notes < 10, les notes>=10 et la moyenne des valeurs du 1er tableau . les valeurs entrées pour le 1er tableau s'affiche normalement mes celles du 2ème ne s'affichent pas du tout et la est le problème voici mon code:
<?php
$moy=0;
for($i=0;$i<=count($tab);$i++)
{
$moy=$moy+$i;
}
$tab[0]=$_POST["ind0"];
$tab[1]=$_POST["ind1"];
$tab[2]=$_POST["ind2"];
$tab[3]=$_POST["ind3"];
$tab[4]=$_POST["ind4"];
$tab[5]=$_POST["ind5"];
$tab[6]=$_POST["ind6"];
$tab[7]=$_POST["ind7"];
$tab[8]=$_POST["ind8"];
$tab[9]=$_POST["ind9"];
for($i=0;$i<=count($tab);$i++)
{
$tab[$i];
echo $tab[$i]." ";
}
$tab1[0]=$tab[$i];
$tab1[1]=$tab[$i];
$tab1[2]=$tab[$i];
$tab1[3]=$tab[$i];
$tab1[4]=$tab[$i];
for($i=0;$i<=count($tab1);$i++)
{
$tab1[$i];
echo $tab1[$i]." ";
if(($i>$tab[$i])&&($i<$tab[$i])&&($i>=10)&&($i<10)&&($i==$moy))
{
echo $tab1[$i];
}
}
?>
A voir également:
- Problème récupération de valeurs d'un tableau
- Tableau word - Guide
- Trier un tableau excel - Guide
- Tableau ascii - Guide
- Imprimer un tableau excel - Guide
- Tableau croisé dynamique - Guide
3 réponses
Bonjour,
Ton code n'est pas bon:
- pour avoir la valeur minimal dans le tableau, utilise simplement min($tab), de même pour max
-pour avoir un nouveau tableau des nouveaux notes inférieurs à 10, utilises array_filter
-pour la moyenne, fais la somme du tableau par array_sum et divise le par le nombre du tableau par count
Ton code n'est pas bon:
- pour avoir la valeur minimal dans le tableau, utilise simplement min($tab), de même pour max
-pour avoir un nouveau tableau des nouveaux notes inférieurs à 10, utilises array_filter
-pour la moyenne, fais la somme du tableau par array_sum et divise le par le nombre du tableau par count
the_animal
Messages postés
69
Date d'inscription
Statut
Membre
Dernière intervention
18
Tiens :