Petit probleme de select et de Forme du chiffre

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 : Petit probleme de select et de Forme du chiffre

par fabien_14 » 05 oct. 2006, 21:28

Nikel ca marche :)

par Cyrano » 05 oct. 2006, 21:14

ajoute le :
<?php
//...
$id = ($id < 10) ? '0'. $id : $id;
//...
?>
Attention, utilise des apostrophes pour forcer l'interprétation en chaine de caractère et non en nombre du "0" rajouté.

Petit probleme de select et de Forme du chiffre

par fabien_14 » 05 oct. 2006, 20:35

Bonjour,

J'alimente une liste déroulante avec SQL pour l'instant rien de bien nerveux, hors dans un champs j'ai mi des enregsitrement avec des "0" et quand j'execute la liste deroulante sa me donne pas les 0

Code : Tout sélectionner

<select > <? echo "<option value=\"\" >Choissisez </option>"; while($row = mysql_fetch_array($result2)){ $id = $row[id]; $nom = $row[nom_monde]; echo "<option value=\"$id\" "; echo ">$nom </option>"; } ?> </select>
je voudrai que sa me sorte comme ceci

<option value="08" >test</option>

Et pas comme ceci :

<option value="8" >test</option>

Savez vous comment lui dire de garder le 0 ?

PS : dans ma base de donnée c'est bien ecrit avec le "0".

Merci