Bonjour,

Une nouvelle fois , je fais appel à votre aide pour résoudre un problème.
Voilà, j'ai une table "budget_produit" composée de 2 colonne (id_cat_rev et categorie_rev) dans laquelle se trouve la liste de 5 familles de revenus.

Dans un select, je récupère les données de cette table.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
<Select required style="display: inline-block; width: 243px;" class="edit_tiers_sans_tabulation" id="categorie_rev" type="text" name="categorie_rev">
<option value="">Sélectionner</option>
<?php
while ($catrev = $resultatcatrev->fetch()) {
?>
<option value="<?= $catrev['id_cat_rev']?>"><?=$catrev['categorie_rev'] ?></option>';
<?php
$id_cat_reve = $catrev['id_cat_rev'];
}
$resultatcatrev->closeCursor();
?>
</select>
(le select affiche les bonnes options !)

Là où ça se corse, c'est lorsque je veux récupérer la valeur de $catrev['id_cat_rev'] avec $id_cat_reve, ben ça ne marche pas !!!
Lorsque je mets $id_cat_reve = $catrev['id_cat_rev'] dans la boucle comme ci-dessus, j'obtiens uniquement la valeur de id_cat_rev de la dernière entrée de ma table malgré mes changement d'option dans le select et en-dehors de la boucle, ça me renvoie NULL

Quelqu'un aurait-il une piste SVP ?

Par avance merci

François