affichage en 2 colonnes dans un select (formulaire)

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : affichage en 2 colonnes dans un select (formulaire)

par Reman » 13 janv. 2006, 10:23

C'est la 2eme qui m'interresse, au niveau visuel c'est plus agréable.

Merci je vais essayer de créer cette fonction :)

par Truc » 12 janv. 2006, 21:48

Salut,

soit tu veux juste afficher un nom et un prénom dans la liste séparé par UN espace auquel cas suffit de faire (schématiquement):
<option value="">var['nom'] var['prénom'] </option>
mais si tu veux que les noms et prénoms soit allignés:

Code : Tout sélectionner

Dupont Jacques Durand Pierre Martin Paul Truc Moi
faut faire une petite fonction qui calcule la chaine correspondante au Nom le plus long pour completer les autres en fonction de celui-ci.

avec strlen() etstr_pad()

affichage en 2 colonnes dans un select (formulaire)

par Reman » 12 janv. 2006, 16:17

Bonjour,

Je souhaiterais afficher le resultat d'une requete dans un select, mais en plus sur 2 colonnes

ex :
  • Dupont Jacques
    Durand Pierre
    Martin Paul
    etc ...



etc ...

Je recherche en fait a aligner mes enregistrements par colonnes . Je pensais utiliser la tabulation mais il n'existe pas le caractere spéciale correspondant.
Je pourrais toujours utiliser l'espace mais je ne serait pas sur de mon alignement.

Voilà, si vous avez la solution merci d'avance
:)