Choix automatique radio
Résolu/Fermé
crixuss
Messages postés
25
Date d'inscription
jeudi 29 août 2013
Statut
Membre
Dernière intervention
14 novembre 2016
-
Modifié par crixuss le 11/09/2013 à 21:03
crixuss Messages postés 25 Date d'inscription jeudi 29 août 2013 Statut Membre Dernière intervention 14 novembre 2016 - 12 sept. 2013 à 00:45
crixuss Messages postés 25 Date d'inscription jeudi 29 août 2013 Statut Membre Dernière intervention 14 novembre 2016 - 12 sept. 2013 à 00:45
A voir également:
- Choix automatique radio
- Liste déroulante de choix excel - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Message automatique thunderbird - Guide
- Radio française - Télécharger - Médias et Actualité
- Gmail libellé automatique - Guide
1 réponse
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
11 sept. 2013 à 21:48
11 sept. 2013 à 21:48
salut
et comme ça:
et comme ça:
<?php
function calculNoteGlobale($note_fiabilite, $note_implication, $note_efficacite, $note_innovation, $note_confiance, $note_autonomie, $note_flexibilite)
{
//bizare ta façon de créer un array
/*
$note[]= $note_fiabilite, $note_implication, $note_efficacite, $note_innovation, $note_confiance,
$note_autonomie, $note_flexibilite;
*/
//grace a cette fonction native de php on met directement les arguments dans un array
$note=func_get_arg();
$nb=sizeof($note);
$somme=0;
foreach ($note as $key=> $valeur){
if ($valeur == 'A')
$somme+=4;
if ($valeur == 'B')
$somme+=3;
if ($valeur == 'C')
$somme+=2;
if ($valeur == 'D')
$somme+=1;
}
$moyenne=ceil($somme/$nb); //arrondi la moyenne a entier supérieur
//transfo en lettre
switch($moyenne){
case 4:
$moyenne_lettre='A';
break;
case 3:
$moyenne_lettre='B';
break;
case 2:
$moyenne_lettre='C';
break;
case 1:
$moyenne_lettre='D';
break;
}
return $moyenne_lettre;
}
?>
12 sept. 2013 à 00:45