[PHP++] Filtre

Bonour a tous,

Je suis entrain de créer un intranet pour mon entreprise et donc j'ai un petit problème.
J'ai dans une base de donnée, diverses informations concernant des actions QEHS (Quelité, Environnement, Hygiène, Sécurité), et je veux créer un filtre de ce style ( http://img367.imageshack.us/img367/2827/gestionlitigemulticritre3mg.png ), bien sur pas avec les meme infos, mais ou le fonctionnement serai le meme !

Comment puis je procéder?
Je ne veux pas de code mais des idées, explications, suggestions ...

Merci d'avance ...
--
"A game of Chess is like a sword fight !
You must think first, before your move..."

6 réponses

  1. Oui et ?
    Tu as besoin d'aide?
    Tu veux nous contacter pour un projet?
    0
    1. je veux une formation en php
      0
      1. Mes honoraires sont de 440 euros/jour.

        Merci
        0
    2. looool

      Oui venez acheter des escaliers !

      Je les vends pas cher ! ;)

      Bon allez c'est parti...
      Bon courage pour ton truc de batch-room !! ^^
      0
      1. Mais c'est plus pour aller taper dans la table...
        J'me disais encore que tu devais savoir ça :P (pr la construct)

        Une construction de requete dynamiquement ! ^^

        Bah ouais moi aussi j'aurai fait un truc du genre, tu vérifies, tu construits ta requête, tu vérifies , tu construits ta requête...

        Et pof on post le tout...

        Par contre fait bien gaffe à tes synthaxe car avec la concaténation ,c'est toujours délicat de faire un truc générique que marche bien pour tout ...

        bon CouRage :P
        Y en a qui vont sélectiooner a GoGO chez lapeyre après :D

        Zep3k!GnO
        0
        1. Bin pour faire le filtre, c'est bon je l'ai fait avec un vieux <table></table>
          Mais c'est plus pour aller taper dans la table...

          HA MAIS NON J'AI TROUVé !!!

          Voila comment je vais faire ...
          en gros, et en français ...

          $condition = " ";
          $sql = "SELECT * FROM actionqehs.action ";
          
          //premier test
          Si filtrepilote = vrai {
          $condition = $condition . " Nompilote='$pilote'"; }
          finsi
          
          //deuxième test donc différent du premier
          Si filtreprocessus = vrai {
          Si $condition <> " " {
          $condition = $condition . "AND";
          }
          $condition = $condition . " Nomprocessus='$processus'";
          }
          
          //suite avec des test (meme principe que précédement)
          .
          .
          .
          
          //Construction de la requete
          Si $condition <> " ";
          {
          $sql = $sql . "WHERE" . $condition;
          }
          


          T'en pense quoi Zep3 ?? C'est bon ou pas ?
          C'est une bonne idée non ?

          Une construction de requete dynamiquement ! ^^
          0
          1. une astuce pour alléger l'écriture est de mettre les conditions dans un tableau et faire un implode.

            $conditions = array();
            $conditions[] = "champs1='$formulaire1'";
            $conditions[] = "champs2='$formulaire2'";
            $conditions[] = "champsX='$formulaireX'";
            
            $requete = "select machin from truc where ".implode(" AND ",$conditions);
            


            ça t'évite tous les problèmes avec les AND notamment.
            0
        2. Bah pour moi mon pti psaikopat ,c'est partit avec du CSS et du HTML, Poum pim pan ! allez hop t'envois du
          <input type=
          "checkbox"
          "text"
          "select"
          "radio"
          "button"

          Le tout bien organisé dans un Zoli tableau html (avec tailles en pixels :) )

          Et pif !

          :D

          Zep3k!GnO
          0