|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() d mRédacteur technique Inscription : décembre 2012 Messages : 17 ![]() |
bonjour
dans une table param, j'ai 2 enregistrements: p_id1=0, p_lib=NON p_id1=1, p_lib=OUI dans une table adherent, , j'ai un champ ADH_admin, qui contient 0 (non) ou 1 (oui). dans le formulaire de mise à jour de cette table, ( j'ai auparavant selecté 1 enreg et récupéré le contenu des champs), j'affiche une liste de choix: Code :
comment faire pour afficher la valeur contenue dans l'enreg? merci |
||
|
|
00
|
|
|
#2 |
![]() ![]() |
Salut,
il faut que tu rajoutes dans le html : selected="selected" à l'enregistrement sélectionné (en l'occurrence celui correspondant à l'id renvoyé par ta base de données)
__________________
# Dans la Création, tout est permis mais tout n'est pas utile... |
|
00
|
|
|
#3 |
|
Invité de passage
![]() d mRédacteur technique Inscription : décembre 2012 Messages : 17 ![]() |
merci rawsrc
mais ou faut-il mette ce selected? |
|
|
00
|
|
|
#4 | ||
![]() ![]() |
Tu dois avoir au final un truc comme ça :
Code html :
__________________
# Dans la Création, tout est permis mais tout n'est pas utile... |
||
|
00
|
|
|
#5 |
|
Invité de passage
![]() d mRédacteur technique Inscription : décembre 2012 Messages : 17 ![]() |
je ne comprends pas
|
|
|
00
|
|
|
#6 | ||
![]() ![]() |
comme ça :
Code :
__________________
# Dans la Création, tout est permis mais tout n'est pas utile... |
||
|
00
|
|
|
#7 |
|
Invité de passage
![]() d mRédacteur technique Inscription : décembre 2012 Messages : 17 ![]() |
désolé, j'ai appliqué ta méthode, mais le résultat est identiques...
la liste de choix propose NON ou OUI (toujours dans cet ordre) ADH_admin: au départ est à 0 (non) je saisis OUI, il met donc 1 dans ADH_admin, je le vérifie dans phpmydmin; je sors je reviens sur cet enreg: il affiche NON... |
|
|
00
|
|
|
#8 | ||
![]() ![]() |
Ok, mais je pense que tu fais une confusion.
D'un côté tu as les données pour ta liste (id et libellé) mais de l'autre les données issues de ta base de données elles sont où ? Je me suis basé sur ton exemple en le sécurisant avec $id = intval($_POST['ADH_admin']);. Tu devrais avoir un autre tableau issu de ta table adherent pour obtenir quelque chose de ce genre : Code :
__________________
# Dans la Création, tout est permis mais tout n'est pas utile... |
||
|
00
|
|
|
#9 |
|
Invité de passage
![]() d mRédacteur technique Inscription : décembre 2012 Messages : 17 ![]() |
ok tu as saisi ce que je veux faire
mais e résultat est toujours le même... |
|
|
00
|
|
|
#10 |
![]() ![]() |
Bah oui, il faut que tu sortes les données de ton adhérent de la base de données comme tu le fais pour les valeurs de ta liste d'options.
__________________
# Dans la Création, tout est permis mais tout n'est pas utile... |
|
00
|
|
|
#11 | ||
|
Invité de passage
![]() d mRédacteur technique Inscription : décembre 2012 Messages : 17 ![]() |
ben oui c'est ce que je fais pour tous les champs de ma table, au début de ma page:
Code :
|
||
|
|
00
|
|
|
#12 | ||
![]() ![]() |
Je verrais plus ceci :
Code :
__________________
# Dans la Création, tout est permis mais tout n'est pas utile... |
||
|
00
|
|
|
#13 |
|
Invité de passage
![]() d mRédacteur technique Inscription : décembre 2012 Messages : 17 ![]() |
non, toujours le même resultat...
bon, j'arrete pour ce soir merci beaucoup pour ton aide |
|
|
00
|
|
|
#14 |
![]() ![]() |
Poste ton script dans son intégralité stp
__________________
# Dans la Création, tout est permis mais tout n'est pas utile... |
|
00
|
|
|
#15 | ||||
|
Invité de passage
![]() d mRédacteur technique Inscription : décembre 2012 Messages : 17 ![]() |
bonjour
la nuit porte conseil , j'ai changé la méthode: Code :
Code :
merci beaucoup rawsrc pour ton aide a+ |
||||
|
|
00
|
Copyright © 2000-2013 - www.developpez.com