[PHP / SQL]

Bonjour,

sur un site internet, je dois effectuer un script en PHP, qui permette de filtrer les champs qui ont été remplis (gestion d'un parc informatique, n°machine, type etc... etc ...), donc d'afficher les résultats en fonction de ce qu'on a rempli, et j'admets que j'ai du mal à commencer :/
Configuration: Windows XP
Firefox 2.0.0.16

8 réponses

  1. n'ayant as résolu mon problème, que pourrait être le code en php par exemple sur ce tableau, ça m'aiderait grandement pour le reste.
    Le but est d'afficher les résultats en fonctions des filtres (tout les champs n'ont pas besoins d'êtres remplis)

    http://www.noelshack.com/voir/130309/img1013826.JPG

    juste un exemple sur quelque champs m'aiderait, après le reste ça devrait aller
    1. le sql ca me pose pas de soucis en fait, c'est plus au niveau php que je coince, car j'ai du avoir 1, 5 cours de php cette année à cause de grèves, conseils de classe ... -_-".
      1. dans ces cas la, tu test si le champ est remplie et si c'est le cas,
        dans ta requet mysql tu utilise les fonction WHERE et LIKE

        exemple:

        SELECT * FROM ordi WHERE nserie LIKE '%100%' ;
        


        % cert a remplacer un ou plusieur caractère
        _ sert a remplacer un seul carractère.
        1. pas forcément obligé qu'ils soient remplis, par exemple si dans n°micro je met 100, ça renvoie tout les ordinateurs qui ont 100 dans leur numéro, et pour filtrer plus dur, rajouter le n° de série etc ...
          1. si ce que tu veux faire c'est ce que dit Yaninho, un

            if(isset($variable) AND $variable != NULL)
            


            devrait faire l'afaire ;)
            1. Il faut que tu affiche les champs s'ils sont remplis c'est ça ?