Formatage d'une liste d'un menu déroulant

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 : Formatage d'une liste d'un menu déroulant

Re: Formatage d'une liste d'un menu déroulant

par Mirfak » 16 juin 2016, 18:00

Salut,

ucwords — Met en majuscule la première lettre de tous les mots =>

Code : Tout sélectionner

echo '<OPTION value= "'.$lecon.'">'.ucwords($lecon).'</OPTION></p>';
strtoupper() - Renvoie une chaîne en majuscules =>

Code : Tout sélectionner

echo '<OPTION value= "'.$lecon.'">'.strtoupper($lecon).'</OPTION></p>';

Formatage d'une liste d'un menu déroulant

par dick-perron » 16 juin 2016, 17:19

Allo!

Est-ce que l'on peut forcer l'affichage particulier d'un menu déroulant. Dans la base de données, il y a des données qui sont entrées comme par exemple:
fruits
Légumes
Viande
pain

et j'aimerais que quand je fais apparaitre un menu déroulant avec cette liste, les items puissent avoir tous le même format, tout en majuscules ou première lettre en majuscule.

J'ai essayé de mettre une balise avec formatage (soutitre) avec fichier CSS, mais ça ne fonctionne pas! Est-ce que ça ce fait?

Code : Tout sélectionner

$sql = " SELECT $lecon_perso FROM espagnol GROUP BY $lecon_perso ORDER BY $lecon_perso "; $req = mysql_query($sql) or die('Erreur SQL !<br><font size="2">'.$sql.'<br>'.mysql_error()); echo '<p class = "Soutitre"><SELECT name="lecon">'; echo '<OPTION selected></OPTION>'; while($data = mysql_fetch_row($req)) { $lecon=$data[0]; echo '<OPTION value= "'.$lecon.'">'.$lecon.'</OPTION></p>'; } echo '</SELECT>';