[PHP] Checkbox dans une liste

Checkbox dans une liste [PHP] - PHP - Programmation

Marsh Posté le 22-10-2014 à 16:53:51    

Bonjour a tous,  
 
J'aimerai que l'on m'aide, ou au moins que l'on me mette sur la bonne voir  

Spoiler :


<p>  Logiciels à installer : <br>  
          <select id="List_Appli" name ="FORMULAIRES">
            <option value="Choix">Choisissez les Logiciels à installer</option>
               <option value="choix2">Office Professional</option>
            <option value="choix2">VPN Net ASQ</option>
            <option value="Choix3">DELTA</option>
            <option value="Choix3">OSCAR MECA</option>
            <option value="Choix3">OSCAR ELEC</option>
            <option value="Choix3">Signature Scannée</option>
            <option value="Choix3">Documalis</option>
            <option value="Choix3">Script'n go</option>
            <option value="Choix3">Carte 3G SFR</option>            
          </select>


 
Voici un liste que j''ai fait pour des logiciels, j'aimerai que devant chaque nom il y est une checkbox,
j'ai bien réussi a le faire mais a chaque fois il me creer une liste enorme sans la cache  
j'aimerai que la forme de la liste ne change pas  
 
Merci d'avance

Reply

Marsh Posté le 22-10-2014 à 16:53:51   

Reply

Marsh Posté le 22-10-2014 à 17:02:00    

Tu veux garder une liste déroulante tout en y rajoutant des checkboxs ? il y a quelque chose que tu n'as pas compris

Reply

Marsh Posté le 23-10-2014 à 09:14:39    

Oui voila j'aimerai une liste deroulante avec checkbox  
 
Je débute en PHP donc peut etre que effectivement j'ai louper quelque chose
Peut tu m'éclairer ?  
merci d'avance

Reply

Marsh Posté le 23-10-2014 à 11:18:20    

Une liste déroulante (<select> ), par principe, ne permet la sélection que d'un item (choix unique parmi une liste restreinte).
Il y a sa variante, la liste à sélection multiple (<select multiple="multiple"> ). Ca permet de sélectionner plusieurs items dans une liste restreinte, mais du coup, elle n'est plus "déroulante".
 
Le principe des cases à cocher (<input type="checkbox"> ) est finalement très proche de celui de la liste à sélection multiple : la présentation change un peu. D'un point de vue ergonomique, les cases à cocher sont sans doute plus facile à manipuler pour le néophyte qu'une liste à sélection multiple nécessitant de cliquer en même temps que maintenir la souche schift ou ctrl enfoncée.
 
Toi, probablement pour un soucis de mise en page (pas prendre trop de place dans l'IHM), tu veux en fait faire des cases à cocher qui apparaitraient via un "truc" qui se déroule. Pour faire ce "truc", tu vas devoir utiliser une balise <div> qui s'affiche en se déroulant/enroulant et qui contiendra les cases à cocher ainsi qu'un ascenseur si le contenu est trop long (css + javascript). La lib JQuery ou similaire pourra sans doute t'aider ;)
 
Mais en aucun cas tu ne peux mettre un <input> dans un <select> ou un <option> d'un <select>. :non:


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 23-10-2014 à 11:32:49    

D'accord j'ai compris  
 
Merci de m'avoir expliquer si clairement :D
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed