Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
939 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Help pour liste déroulante a choix multiples

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Help pour liste déroulante a choix multiples

n°1963314
Profil sup​primé
Posté le 05-02-2010 à 13:44:25  answer
 

Bonjour à tous,
 
Sur un site que je bidouille je rencontre un petit soucis au niveau d'une liste déroulante qui n'est pas en choix multiple alors que je voudrai qu'elle le soit. Il faudrait donc en plus que toutes les options soient apparentes
 
Voici le code :
 

<tr>
 <td nowrap="nowrap"><?php echo _('From catalog'); ?></td>
 <td>
 
 <?php show_catalog_select('catalog','',$_POST['catalog']); ?>
 </td>
</tr>


 
 et donc la fonction show_catalog_select :
 

function show_catalog_select($name='catalog',$catalog_id=0,$style='') {  
 
 echo "<select name=\"$name\" style=\"$style\">\n";
 
 $sql = "SELECT `id`, `name` FROM `catalog` ORDER BY `name`";
 $db_results = Dba::query($sql);
 
 while ($r = Dba::fetch_assoc($db_results)) {  
  $selected = '';
  if ($r['id'] == $catalog_id) {  
   $selected = "selected=\"selected\"";
  }
 
  echo "\t<option value=\"" . $r['id'] . "\" $selected>" . scrub_out($r['name']) . "</option>\n";
 
 } // end while
 
 echo "\t<option value=\"-1\" $selected>All</option>\n";
 echo "</select>\n";


 
Merci

mood
Publicité
Posté le 05-02-2010 à 13:44:25  profilanswer
 

n°1963340
rufo
Pas me confondre avec Lycos!
Posté le 05-02-2010 à 14:07:34  profilanswer
 

remplace cette ligne :

Code :
  1. echo "<select name=\"$name\" style=\"$style\">\n";


par

Code :
  1. echo "<select name=\"$name"."[]"."\" style=\"$style\" multiple=\"multiple\">\n";


Message édité par rufo le 05-02-2010 à 14:10:29

---------------
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
n°1963375
Profil sup​primé
Posté le 05-02-2010 à 14:52:55  answer
 

Merci pour la réponse, mais cela n'affiche plus rien


Message édité par Profil supprimé le 05-02-2010 à 14:55:00
n°1963382
rufo
Pas me confondre avec Lycos!
Posté le 05-02-2010 à 15:03:19  profilanswer
 

oops, j'ai oublié un autre paramètre, le nb d'options à afficher.

Code :
  1. echo "<select name=\"$name"."[]"."\" style=\"$style\" multiple=\"multiple\" size=\"3\">\n";


---------------
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
n°1963425
Profil sup​primé
Posté le 05-02-2010 à 16:56:22  answer
 

Waw! Excellent rufo merci tu es très fort! :jap:
Merci d'avoir pris le temps de trouver mon problème.

n°1963426
Profil sup​primé
Posté le 05-02-2010 à 16:59:10  answer
 

D'ailleurs est-il possible de se passer de la touche contrôle (CTRL) pour sélectionner plusieurs éléments ?

n°1963851
rufo
Pas me confondre avec Lycos!
Posté le 08-02-2010 à 11:08:35  profilanswer
 

non pas directement, car le comportement du composant vient de l'OS. Mais je pense qu'avec du javascript, il doit être possible de modifier ce comportement.


---------------
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

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Help pour liste déroulante a choix multiples

 

Sujets relatifs
[Thread?] Liste de fichiersCode VB outlook a transformer en executable HELP !
Conseils pour choix d'architecture - dialogue javascript/javaafficher images ds certains div / choix bouton php
Affichage choix d'un <select>Mauvais choix de méthode lors de surcharge d'opérateur
Liste dans ComboboxBalise vidéo dans une page xHTML ? + styler liste de mots clés
Lien hypertexte dans liste déroulante 
Plus de sujets relatifs à : Help pour liste déroulante a choix multiples


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR