Groupe d'Option
Peguewende
Messages postés
98
Date d'inscription
Statut
Membre
Dernière intervention
-
Peguewende Messages postés 98 Date d'inscription Statut Membre Dernière intervention -
Peguewende Messages postés 98 Date d'inscription Statut Membre Dernière intervention -
salut à tous,
j'aimerais grâce à un groupe d'option dans un formulaire sélectionner un élément de la liste de choix d'un champ que j'ai défini dans une table.
j'ai essayé avec l'assistant de groupe d'option, le résultat n'est pas ce que je souhaitais. lorsque je clic sur la case souhaité et que je vérifie dans ma table, le champ correspondant, aucune des valeurs de la liste de choix n'est sélectionnée, au contraire il m'affiche la valeur numérique de la case du groupe d'option sélectionnée.
comment résoudre mon problème?
est-il possible d'y arriver par code? comment.
aider moi svp!!!
d'avance merci.
j'aimerais grâce à un groupe d'option dans un formulaire sélectionner un élément de la liste de choix d'un champ que j'ai défini dans une table.
j'ai essayé avec l'assistant de groupe d'option, le résultat n'est pas ce que je souhaitais. lorsque je clic sur la case souhaité et que je vérifie dans ma table, le champ correspondant, aucune des valeurs de la liste de choix n'est sélectionnée, au contraire il m'affiche la valeur numérique de la case du groupe d'option sélectionnée.
comment résoudre mon problème?
est-il possible d'y arriver par code? comment.
aider moi svp!!!
d'avance merci.
A voir également:
- Groupe d'Option
- Comment créer un groupe whatsapp - Guide
- Sous groupe whatsapp - Accueil - WhatsApp
- Option d'ergonomie - Guide
- Comment créer un groupe sur facebook - Guide
- Mail groupé - Guide
10 réponses
Je vous donne un exemple de ce que vous voulez.
<table>
<tr>
<td>
<form action="choix_page.php" method="post">
<input type="submit" name="choix1" value="choix1"/>
</form>
</td>
<td>
<form action="choix_page.php" method="post">
<input type="submit" name="choix2" value="choix2"/>
</form>
</td>
<td>
<form action="choix_page.php" method="post">
<input type="submit" name="choix3" value="choix3"/>
</form>
</td>
<?php
if (isset($_POST['choix1'])) {
$query = "INSERT INTO choix (id_choix, choix)
VALUES (NULL , 'choix1');";
execute_query($query);
}//end if
elseif(isset($_POST['choix2'])) {
$query = "INSERT INTO choix (id_choix, choix)
VALUES (NULL , 'choix2');";
execute_query($query);
}//end else
elseif(isset($_POST['choix3'])) {
$query = "INSERT INTO choix (id_choix, choix)
VALUES (NULL , 'choix3');";
execute_query($query);
}//end else
?>
</tr>
</table>
oui c'est vrai une liste déroulante:
voici l'exemple:https://www.cjoint.com/c/EGip2cjzEKu
cela est-il possible?
je me réexplique: à un coche je souhaiterais stocker la valeur cocher dans le champ succès de la table.
Merci de m'avoir répondu.
voici l'exemple:https://www.cjoint.com/c/EGip2cjzEKu
cela est-il possible?
je me réexplique: à un coche je souhaiterais stocker la valeur cocher dans le champ succès de la table.
Merci de m'avoir répondu.
je comprend rien! que dois-je faire avec ce code, ou dois-je le mettre.
essayez de m'expliquer un peu SVP.
merci pour tout
essayez de m'expliquer un peu SVP.
merci pour tout
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour a vous deux,
DelNC: c'est d'ACCESS qu'il est question
Peguewende: votre formulaire marche tres bien, il stocke dans la table le numero d'ordre de la case a cocher (1 a 3) qui est cochee et restitue bien l'etat de la dite case a cocher si vous faites defiler les enregistrements
DelNC: c'est d'ACCESS qu'il est question
Peguewende: votre formulaire marche tres bien, il stocke dans la table le numero d'ordre de la case a cocher (1 a 3) qui est cochee et restitue bien l'etat de la dite case a cocher si vous faites defiler les enregistrements
c'est vrai il stocke bien le numéro d'ordre de la case à cocher dans la table alors que je voudrais qu'il stocke plutôt les valeurs liées à chaque numéro. par exemple pour le numéro 1 au lieu d'afficher 1 dans la table j'aimerais que se soit Feu Rouge.
est-ce que cela est possible sur Access
est-ce que cela est possible sur Access
Re,
Si avec un champ calcule supplementaire a votre table:
fichier modifie: https://www.cjoint.com/c/EGjmdOkfXuL
Si avec un champ calcule supplementaire a votre table:
fichier modifie: https://www.cjoint.com/c/EGjmdOkfXuL
Bonjour,
Le principe même des cases à cocher est d'établir une correspondance systémique entre une donnée et une valeur numérique, l'idée de base étant que la place prise dans la mémoire doit être la plus petite possible. Access n'est pas prévu pour recevoir des très grosses BDD de plusieurs millions d'enregistrements, mais il peut en recevoir facilement plusieurs centaines de milliers, et le principe est le même. Alors, il ne reste que 2 solutions: soit abandonner l'idée d'une boite de cases à cocher et entrer les données alphabétiques directement dans un champ texte, avec l'occupation mémoire du champ; soit garder la boite de cases à cocher et y attacher un champ calculé du type :
iif(ChampCàC = 1;AAA; iif(ChampCàC = 2;BBB; iii())) .
Comme a dit f894009.
Cela se fait très bien à l'aide d'une requête, pour un formulaire ou un état; mais c'est plus du SQL que du VBA.
Bonne suite
Le principe même des cases à cocher est d'établir une correspondance systémique entre une donnée et une valeur numérique, l'idée de base étant que la place prise dans la mémoire doit être la plus petite possible. Access n'est pas prévu pour recevoir des très grosses BDD de plusieurs millions d'enregistrements, mais il peut en recevoir facilement plusieurs centaines de milliers, et le principe est le même. Alors, il ne reste que 2 solutions: soit abandonner l'idée d'une boite de cases à cocher et entrer les données alphabétiques directement dans un champ texte, avec l'occupation mémoire du champ; soit garder la boite de cases à cocher et y attacher un champ calculé du type :
iif(ChampCàC = 1;AAA; iif(ChampCàC = 2;BBB; iii())) .
Comme a dit f894009.
Cela se fait très bien à l'aide d'une requête, pour un formulaire ou un état; mais c'est plus du SQL que du VBA.
Bonne suite