Page 1 sur 1

Menu déroulant

Posté : 20 mars 2010, 19:55
par salva57
Bonjour,

J'ai réalisé une BD ou il y a différents champs dont un qui contient de mots clefs.

J'ai un formulaire qui me permet d'insérer des enregistrements dans cette BD. Pour éviter que l'on ne saisisse plusieurs fois les mêmes mots clefs écrit différemment j'ai fais un menu déroulant qui montre les "mot clef" déjà dans la base.
Sa c'est facile je l'ai fait.

Le problème est que dans ce menu je ne peux faire que de la lecture et choisir un "mot clef" existant. Mais si je veux rajouter un "mot clef" qui n'est pas dans la liste ben je peux pas.

Si vous avez une solution merci d'avance.

@+

Re: Menu déroulant

Posté : 20 mars 2010, 21:38
par SinBert
Bonjour salva57,

je ne sais pas si je suis le seul dans ce cas, mais personnellement, je n'arrive pas à me représenter se que tu veux arriver à faire.
Par conséquent, je pense qu'un minimum de code, nottement celui où tu essaies d'ajouter un "mot clé" non-existant, serait plus parlant pour nous.

J'espère te revoir avec un bout de code ;)
Bonne soirée.

Re: Menu déroulant

Posté : 20 mars 2010, 23:02
par Ryle
En général, ce genre de chose se fait avec une option supplémentaire dans ta liste (du genre "Autre (spécifiez...)" et qui, lorsqu'on la sélectionne, ouvrirait un champ de saisie supplémentaire (avec un peu de javascript). Ainsi, soit l'utilisateur sélectionne un mot clé existant dans la liste, soit il spécifie qu'il veut en saisir un nouveau.

Une autre solution qui pourrait convenir dans ton cas, serait d'utiliser une boite de suggestion. L'utilisateur commence à taper son mot clé dans un champ, et sous le champ la liste des mots clés correspondants s'affiche. Ton utilisateur peut ainsi choisir un élément existant dans la boite de suggestion, ou bien saisir un nouveau mot clé :)

Re: Menu déroulant

Posté : 20 mars 2010, 23:21
par salva57
Bonjour

J'ai vais essayer d'être plus clair.

J'ai une BD avec comme champs et enregistrements : (c'est un exemple)

compte rendu / Lien / question / réponse / mots clef
CR1 / Lien1 / Question 1 / Réponse 1 / clef 1
CR2 / Lien2 / Question 2 / Réponse 2 / clef 2

Actuellement mon menu déroulant qui appel le champs "mot clef" me propose
clef 1
clef 2
comme unique choix.

Moi je voudrais qu'il me permette de renseigner un mot clef qui n'existe pas encore.

Je vais me pencher sur la proposition de Ryle.

Merci
@+

Re: Menu déroulant

Posté : 28 mars 2010, 00:13
par salva57
Bon ben pour l'instant je rame.

Je sais pas si j'ai bien expliqué mon but.

Je veux un menu déroulant qui d'une part me propose des enregistrements issues d'une BD ( sa c'est bon)
Mais ce même menu qui se trouve dans un formulaire doit me permettre soit de choisir l'un des enregistrement existant soit d'en saisir un nouveau pour que je puisse l'enregistrer dans la BD

C'est donc un menu double effet. Visualisation + saisie et dans le deux cas la valeur est à renvoyer dans la BD.

@+