Plugin Nono - Suite n°4

J'ai une question — que j'ai posée sur le forum de DotClear mais qui n'a pas suscité de réponse à ce jour — à laquelle je n'arrive pas à trouver une solution élégante (oui je suis ch***t, mais c'est comme ça) :

Sur la page d'administration du plugin, je vais avoir deux étapes qui vont me permettre :

  1. d'effectuer une sélection de billets (ou de commentaires, ...),
  2. de faire un traitement sur cette sélection.

Entre les deux étapes j'ai besoin de conserver la liste à traiter. J'explore quelques pistes, mais sans parvenir à décider celle qui est la plus simple/légère/valide à mettre en place :

  • A l'étape 1, faire la sélection puis afficher la liste comme élément du formulaire qui sera utilisé par l'étape 2. Ceci-dit cette liste peut-être potentiellement très longue.
  • A l'étape 1, uniquement construire la requête SQL qui permet de faire la sélection et transmettre cette requête via un élément caché du formulaire utilisé par l'étape 2. C'est restrictif à mon sens dans le cas où l'utilisateur souhaiterait faire une sélection partielle ce qui peut aboutir à une requête SQL à rallonge et je ne connais pas les limites autorisées pour celles-ci.
  • Stocker la sélection ou la requête SQL dans un fichier ou dans la base.

Quelqu'un a une idée ?


Pour rappel, liste des billets précédents à propos de ce plugin :

Ajouter un commentaire

Les champs suivis d'un * sont obligatoires

Les commentaires peuvent être formatés en utilisant la syntaxe Markdown Extra.

Ajouter un rétrolien

URL de rétrolien : https://open-time.net/trackback/2925

Haut de page