Synthétiser un groupe de if, elseif, else
Bonjour à tous, voici le code qui fonctionne actuellement :
Code:
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
| if($row[2]=="" || $statut=="1"){
$etat=utf8_encode($row2[2]);
$action=utf8_encode($row2[3]);
$couleur = $row2[4];
}
elseif($statut=="2"){
$etat=utf8_encode($row2[2]);
$action=utf8_encode($row2[3]);
$couleur = $row2[4];
}
elseif($statut=="3"){
$etat=utf8_encode($row2[2]);
$action=utf8_encode($row2[3]);
$couleur = $row2[4];
}
elseif($statut=="4"){
$etat=utf8_encode($row2[2]);
$action=utf8_encode($row2[3]);
$couleur = $row2[4];
}
elseif($statut=="5"){
$etat=utf8_encode($row2[2]);
$action=utf8_encode($row2[3]);
$couleur = $row2[4];
}
else{
$etat="Problème d'état" ;
} |
y aurait-il une façon plus simple de coder cet extrait afin d'allerger le code?
Merci de votre aide