affichage des milliers dans un formulaire ?

affichage des milliers dans un formulaire ? - PHP - Programmation

Marsh Posté le 03-08-2005 à 18:11:24    

y a t-il une solution sans fair un bic bac avec number_format, c'est à dire au moment de l'affichage, je format et des que mes données sont traité, je les reformates

Reply

Marsh Posté le 03-08-2005 à 18:11:24   

Reply

Marsh Posté le 03-08-2005 à 18:12:39    

Rien compris. Tu pourrais poser une question claire?


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 03-08-2005 à 18:20:48    

Non c'est tres clair ... qu'il laisse son exposé en l'etat !
Je trouve sa question formidablement bien tournée a vrai dire ! Du grand weed :)


Message édité par afbilou le 03-08-2005 à 18:23:07
Reply

Marsh Posté le 03-08-2005 à 18:38:14    

Comment faites vous pour afficher les nombres avec le séparateur de millier dans un formulaire ?
 
 
Lorsque j'essaie :
 

<input type='text' name='prix12$i'   value=".number_format(."$list->prix12"., 2, ',', ' ' )." onChange='change(this.name,6)'></td>


 
et  
 

<input type='text' name='prix12$i'   value=number_format($list->prix12., 2, ',', ' ' ) onChange='change(this.name,6)'></td>


 
 
et ca  
 

<input type='text' name='prix12$i'   value=number_format(".$list->prix12.", 2, ',', ' ' )." onChange='change(this.name,6)'></td>


 
cela ne fonctionne pas ?
 
Comment faire ?
 
il ne veut pas prendre en compte à chaque fois.


Message édité par weed le 03-08-2005 à 18:40:06
Reply

Marsh Posté le 03-08-2005 à 18:41:38    

Ton code me parait louche...[:urd]
http://fr2.php.net/manual/fr/funct [...] format.php
Les exemples me paraissent pourtant clairs...


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 03-08-2005 à 18:48:06    

tu confondrai pas Javascript et PHP ?
 ??
de la facon que c'est branlé numer_format est une fonction JS là.
 

<input type='text' name='prix12$i'   value=".number_format($list->prix12, 2, ',', ' ' )." onChange='change(this.name,6)'>


Reply

Marsh Posté le 03-08-2005 à 18:49:01    

et tu afficherai le code HTML généré à chaque fois, ou plus si tu affichais les erreur PHP sur ton serveur tu te rendrais compte de la mega connerie que tu as écris

Reply

Marsh Posté le 03-08-2005 à 18:58:02    

ca marche pas non plus, cela m'affiche justes le dernier des nombres, chiffres. C'est zarbe, par co,tre lorsque je passe par une variable intermédiaire, ca marche.
 
Bon je vais opter par les variables intermédiaires car c'est la seule que j'ai reussi à faire fonctionner.

Reply

Marsh Posté le 03-08-2005 à 19:02:14    

weed a écrit :

ca marche pas non plus

Quelqu'un a repondu a ta question :heink: ?

Reply

Marsh Posté le 03-08-2005 à 19:14:11    

j'ai rien compris ce qu'a dit gatsutat et je pensais que le bout de code qu'il donnait etait la reponse.
 
Enfin bon pas grave, comme j'ai dit ca fonctionne bien avec des variables intermédiaires

Reply

Marsh Posté le 03-08-2005 à 19:14:11   

Reply

Marsh Posté le 03-08-2005 à 19:43:52    

echo '<input type="text" name="prix12"'.$i.' value="'.number_format($list->prix12, 2, ',', ' ' ).'" onChange="change(this.name,6)">';
 
tiens c'est vrai que ça fait un peu moins lisible pour toi, mais je trouve ça plus propre au niveau du code. C'est vrai qu'on peut mettre des echo "ma variable : $mavar"; en php
mais on ne peut pas faire echo "mavairalbe : mafonctionphp(...)";
 
et je te parie 100 balles que tu as les erreurs serveur qui sont à OFF sur ton serveur PHP

Reply

Sujets relatifs:

Leave a Replay

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