Récupérer valeur d'un select en utilisant systeme de template
Bonjour a tous,
Je cherche a récupérer la valeur d'un select dont la valeur est stocké dans une bdd. ( valeur 1, 2 etc... dans la base, puis affichage normal avec condition if($valeur == "1") { echo"Categorie 1"; }
J'utilise un systeme de template, et actuellement j'ai fais le truc tout bete mais qui fonctionne pas...
Dans mon fichier php, une function :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| function categselect()
{
global $r;
// On définit ici la catégorie du site
if($r["categorie"] == "1") $categselect = "selected='selected'";
if($r["categorie"] == "2") $categselect = "selected='selected'";
if($r["categorie"] == "3") $categselect = "selected='selected'";
if($r["categorie"] == "4") $categselect = "selected='selected'";
if($r["categorie"] == "5") $categselect = "selected='selected'";
if($r["categorie"] == "6") $categselect = "selected='selected'";
if($r["categorie"] == "7") $categselect = "selected='selected'";
if($r["categorie"] == "8") $categselect = "selected='selected'";
return $categselect;
} |
Et dans mon fichier TPL :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| <select name="categorie">
<option {modif.CATEGORIE} value="1">Actualité et
média</option>
<option {modif.CATEGORIE} value="2">Annuaire et
référence</option>
<option {modif.CATEGORIE} value="3">Education et formation</option>
<option {modif.CATEGORIE} value="4">Humour et divertissement</option>
<option {modif.CATEGORIE} value="5">Informatique et internet</option>
<option {modif.CATEGORIE} value="6">Sciences et technologie</option>
<option {modif.CATEGORIE} value="7">Sports, loisirs et
tourismes</option>
<option {modif.CATEGORIE} value="8">Autres</option>
</select> |
En fesant ca, c'est le dernier de la liste "Autres" qui est toujours selectionné...
Comment faire ?
Merci d'avance ;)