|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Invité de passage
![]() |
Bonjour à tous,
voilà depuis hier je n'arrive pas à résoudre un problème. En fait je récupère des données en questionnant une BDD en ACCESS et je réaffecte ces données à des champs de formulaire en HTML pour pour voir éditer ces données et effectuer après modification de ces données une requete UPDATE en SQL via l'ASP. (pardon dans la rédaction de mon problème je ne sais pas si je dois m'adresser au forum ASP ou HTML donc je mets mon sujet dans les 2 parties désolé pour le flood). Donc j'en viens à mon problème, je n'arrive pas à réaffecter les valeurs récupérées dans les champs de formulaire de style SELECT(liste), alors que j'y arrive pour les inputs text et les texteareas. Je vous confies mon code. EXEMPLE qui marche : Code html :
Code html :
|
||||
|
|
00
|
|
|
#2 |
|
Inactif
![]() Inscription : septembre 2004 Messages : 11 753 ![]() |
Bon ben il faut effectuer un test entre la valeur courante du select (si créé dynamiquement) et la valeur récupérée et mettre selected="selected"
Un petit exemple, pas en ASP, mais qui fonctionne : Comment conserver la sélection d'un menu déroulant après une soumission ? Attention c'est pas TA solution mais le même principe de sélection |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() |
Ok merci l'ami je regarde ca et j'essaye d'appliquer le teste mais en ASP alors que la c'est du PHP.
Mais le problème se pose encore c'est que c'est un champ INPUT et non select ... donc tu me dis après avoir fait le teste je réattribue la valeur reçue à ce champ et j'ajoute l'option selected pour l'afficher en tête de liste ? Kiss et merci. PS : Je mettrais l'en-tête résolu après mes tests si ca marche. |
|
|
00
|
|
|
#4 | |
|
Inactif
![]() Inscription : septembre 2004 Messages : 11 753 ![]() |
Citation:
Attention le selected est fait que pour le select et c'est le seul moyen de montrer l'élément dans la BDD |
|
|
|
00
|
|
|
#5 | ||
|
Expert Confirmé Sénior
![]() ![]() ![]() Inscription : mars 2004 Messages : 5 859 ![]() |
Salut,
Un select n'a pas de valeur, c'est l'option. Code :
|
||
|
00
|
|
|
#6 |
|
Invité de passage
![]() |
Merci Immo exactement ce qu'il me fallait. Voilà mon problème résolu pour une partie. Parce que j'avais fait exactement ce que tu m'as dis de faire Immo mais il me manquait l'option SELECTED ...
Merci à vous 2, donc la condition de test ne me sert à rien, merci quand même Kerod pour ton aide. Par contre désolé d'être pesant mais à titre d'information comment faire pour les cases cochées ? Ca sent la condition de test tout çà Merci a vous ! |
|
|
00
|
|
|
#7 | |
|
Expert Confirmé Sénior
![]() ![]() ![]() Inscription : mars 2004 Messages : 5 859 ![]() |
Citation:
D'où viennent les données de ta liste? A+ |
|
|
00
|
|
|
#8 |
|
Invité de passage
![]() |
Immo tout ce qui est récupération des données de liste c'est fait avec ce que tu m'as donnée comme exemple au dessus en y ajoutant selected dans la balise OPTION.
Maintenant ce qui me chagrine c'est pour les checkbox... Toutes mes données proviennent de ma base ACCESS. Merci. Bien amicalement ! |
|
|
00
|
|
|
#9 | ||
|
Invité de passage
![]() |
Bon j'ai résolu mon problème avec un simple test qui marche niquel, je vous en fais part.
Je vous remercie de votre aide Kerod et Immo. Gros Kiss à vous. Code :
Kévin |
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com