Besoin d'aide bouton radio/php

Résolu
shishi1906 Messages postés 97 Statut Membre -  
ThEBiShOp Messages postés 9307 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
je suis en stage, et un soucis se présente à moi.

En gros j'ai deux table un table que je vais nommé A et une autre table B.

La table A contient un ID et un libellé

La table B contient un ID, un libellé et l'ID de la table A.

Ce que je voudrai réussir à faire, mais que malheureusement je n'y arrive pas depuis hier midi c'est :

Avoir des boutons radio qui sélectionne les libellés de la Table A.

bouton A.a
bouton A.b
bouton A.c
...

Ensuite quand je clique sur un bouton je voudrais que cela me donne à coté une liste déroulante avec les valeurs correspondants pour le bouton sélectionné.

Imaginons : ces trois boutons

vaches
chien
cheval

Si je clique sur chien je voudrai par exemple que cela me donne une liste déroulante avec "labrador", "husky"...

Puis si je change et que je clique sur vache : "Charolaise", "Normande" ....

Bien sur vache, chien, cheval serait dans ma Table A et les types serait dans la table B.

Pouvez-vous me venir en aide ?

Merci'

7 réponses

  1. Aktayen Messages postés 189 Date d'inscription   Statut Membre Dernière intervention   20
     
    Bonjour,

    Comment tu veux traiter les données? Tu veux que ça affiche la seconde liste sans rechargement de la page ?

    Cdt,
    0
  2. shishi1906 Messages postés 97 Statut Membre
     
    Si la page se recharge, cela ne pose aucun soucis.
    0
  3. Aktayen Messages postés 189 Date d'inscription   Statut Membre Dernière intervention   20
     
    On va faire avec chargement de page alors.. ca sera plus simple à expliquer sinon tu vas devoir faire du javascript et ajax.

    Tu as ta page 1 qui contient un formulaire avec ta liste de bouton radio.
    <form method="post" action="ta page 2">
    <input type='radio' name="bRadio" value="id vaches"> vaches
    <input type='radio' name="bRadio" value="id chien"> chien
    <input type='radio' name="bRadio" value="id cheval"> cheval
    <input type="submit">

    Quand tu sélectionnes et valide ça t'amène sur ta page 2.

    Tu récupères ta variable sélecionnée en faisant : $_POST['bRadio']; (en php évidemment).
    Ensuite tu fais une requête dans ta table 2 cherchant tous les résultats où l'id correspond à celui de $_POST['bRadio'];

    Tu génères ta nouvelle liste en fonction des résultats.

    Est ce que tu comprends comme ça?

    Cdt,
    0
  4. shishi1906 Messages postés 97 Statut Membre
     
    Je vais essayé
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. shishi1906 Messages postés 97 Statut Membre
     
    Problème résolu Merci beaucoup
    0
  7. Aktayen Messages postés 189 Date d'inscription   Statut Membre Dernière intervention   20
     
    Pas de soucis ;)
    Pense à mettre le sujet comme résolu.
    0
  8. ThEBiShOp Messages postés 9307 Date d'inscription   Statut Contributeur Dernière intervention   1 606
     
    Salut,

    Est-ce que tu pourrais prendre l'habitude de répondre et non commenter les Topics ?
    Ca permettra de noter tes réponses pour aider ceux qui auraient le même problème à trouver la bonne réponse rapidement.

    Merci !
    0