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

Bibliothèques & Frameworks Discussion :

DragDrop à mettre à jour dans une table [Yahoo UI]


Sujet :

Bibliothèques & Frameworks

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de kifouillou
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    270
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 270
    Par défaut DragDrop à mettre à jour dans une table
    bonjour,

    j'ai réalisé un draganddrop de div contenant des champs dans un formulaire avec la librairieYUI.

    Maintenant j'aimerais valider le changement d'ordre réalisé par le draganddrop dans ma base.

    Voilà le code des éléments contenus dans les div que je déplace :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
     
    <div class=ddentry id="bb$i">
                Type : <input type="text" name="type_$i" id="type_$i" value= "$R[struct_type_stream]" ><br />
                Nom : <input type="text" name="nom_$i" id="nom_$i" value= "$R[struct_nom]"><br />
                Libelle : <input type="text" name="libelle_$i" id="libelle_$i" value= "$R[struct_libelle]" ><br />
                Type des données : <input type="text" name="datatype_$i" id="datatype_$i" value="$R[struct_datatype]" >
                <input type=hidden name="lst_sturct_id_$i" id="lst_sturct_id_$i" value="$sturct_id">
             </div>
    Comment est-il possible de faire cela ?

    Merci d'avance.

  2. #2
    Expert confirmé
    Avatar de le_chomeur
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2006
    Messages
    3 653
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 3 653
    Par défaut
    dans ta base as tu une gestion de l'ordre ?

  3. #3
    Membre éclairé Avatar de kifouillou
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    270
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 270
    Par défaut
    salut,

    non je n'ai pas de gestion d'ordre.
    Je me base juste sur l'id de l'enregistrement qui est en auto-increment.

  4. #4
    Membre éclairé Avatar de kifouillou
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    270
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 270
    Par défaut
    bonjour,

    avec de la regex en php, j'ai réussi à faire ma modification de mon draganddrop dans la table. J'ai rajouté une colonne ordre et et un peu de regex et voilà.

    Mais j'ai reçu un mail de mon maître de stage me demandant de sérialiser mon YUI et de tout mettre dans un hidden.

    Est-ce qu'il y a une utilité à ceci? Car mon maître de stage n'étant pas là, je ne peux pas lui demander.

    Sinon comment faire?

    Merci d'avance.

  5. #5
    Expert confirmé
    Avatar de le_chomeur
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2006
    Messages
    3 653
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 3 653
    Par défaut
    salut,

    non je n'ai pas de gestion d'ordre.
    Je me base juste sur l'id de l'enregistrement qui est en auto-increment.
    Au reload, comment vas tu savoir dans quel ordre ré-afficher tes blocs ??

    Pour la sérialization il faut traiter ça coté php

  6. #6
    Membre éclairé Avatar de kifouillou
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    270
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 270
    Par défaut
    salut,

    comme je te l'ai dit dans mon dernier post j'ai créée en fait une colonne ordre et quand j'affiche ben je fais un order by "ordre".

    Parce que mon idée d'afficher avec l'id c'était complétement nul.
    Donc l'enregistrement de mon draganddrop fonctionne à merveille et le réaffichage aussi.

    Ah si j'ai qu'un problème, pour le moment dans mon javascript je lui met en dur le nombre d'enregistrement à traiter. Avant je mettais en fonction d'autant d'id de ma table. Mais cela ne semble pas fonctionner. Mais je pense que c'est un problème mineur à résoudre non?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Mettre date du jour dans une table
    Par amely78 dans le forum Access
    Réponses: 4
    Dernier message: 27/12/2010, 11h29
  2. Mise à jour dans une table
    Par manucha dans le forum Oracle
    Réponses: 4
    Dernier message: 01/03/2007, 11h11
  3. Mettre un θ dans une table
    Par Vinzius dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 08/07/2006, 13h45
  4. Réponses: 10
    Dernier message: 07/03/2006, 13h30
  5. pboblème de mis à jour dans une table
    Par koff10 dans le forum Bases de données
    Réponses: 4
    Dernier message: 31/07/2005, 01h17

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