IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[PHP-JS] Inserer élements d'une liste déroulante dans tableau


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Inscrit en
    Mars 2007
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 3
    Par défaut [PHP-JS] Inserer élements d'une liste déroulante dans tableau
    Bonjour,

    Je débute dans le PHP et j'aurais besoin d'un petit coup de main^^

    alors voila mon problème :

    j'ai une liste déroulante que je rempli à partir d'informations d'une base MySQL, et avec un javascript je transfère certain élements de cette liste déroulante vers une autre liste ( avec un bouton ajouter), je souhaiterais donc maintenant reinjecter tous les elements mis dans cette deuxième liste déroulante dans une autre table MySQL sans avoir a selectionner chaque élement séparement...

    En bonus, si possible je voudrais que même après raffraichissement de la page les éléments de ma seconde liste déroulante restent a cette place...

    je vous remercie par avance des réponses ou pistes que vous pourrez me donner

  2. #2
    Membre éclairé Avatar de randimby
    Inscrit en
    Décembre 2003
    Messages
    64
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 64
    Par défaut
    Citation Envoyé par Sidarks
    Bonjour,

    Je débute dans le PHP et j'aurais besoin d'un petit coup de main^^

    alors voila mon problème :

    j'ai une liste déroulante que je rempli à partir d'informations d'une base MySQL, et avec un javascript je transfère certain élements de cette liste déroulante vers une autre liste ( avec un bouton ajouter), je souhaiterais donc maintenant reinjecter tous les elements mis dans cette deuxième liste déroulante dans une autre table MySQL sans avoir a selectionner chaque élement séparement...
    Fais-ça avec Javascript. Pas avec PHP. Tu crées un input de type hidden et tu y mets tous les éléments selectionnés et tu récupère avec POST.

    Du genre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <form ... onsubmit="populate_selected_items(); return(true);">
    <input type="hidden" name="selected_items" />
    <input type="submit" />
    </form>
    <script>function populate_selected_items() { ... } </script>
    Citation Envoyé par Sidarks
    En bonus, si possible je voudrais que même après raffraichissement de la page les éléments de ma seconde liste déroulante restent a cette place...
    Comme tu as maintenant deux tables MySQL, tu complète tes deux listes déroulantes selon que l'élément soit présent ou non dans la deuxième table.

Discussions similaires

  1. Réponses: 6
    Dernier message: 08/06/2008, 11h20
  2. Réponses: 5
    Dernier message: 12/06/2007, 10h21
  3. Réponses: 11
    Dernier message: 26/04/2007, 10h40
  4. [PHP-JS] Récupération valeur d'une liste déroulante
    Par vandeyy dans le forum Langage
    Réponses: 12
    Dernier message: 29/01/2007, 16h03
  5. [MySQL] PHP afficher a partir d'une liste déroulante
    Par marie4449 dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 24/11/2006, 09h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo