Frank19
Messages postés65Date d'inscriptionmardi 27 novembre 2001StatutMembreDernière intervention24 juin 2010
-
8 déc. 2003 à 21:28
floflotz
Messages postés240Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention 6 janvier 2006
-
9 déc. 2003 à 11:49
jai un champs dans un formulaire et quand je lui donne la valeur : "123 456" il inscrit 123 456 dans la BD ... si je fais une seconde requete pour aller chercher la valeur dans ma BD ... et que je laffiche simplement a l'écran jobtiens 123 456 mais a la seconde que je veux la faire afficher dans un champs text ... jobtiens que 123.
tout ce qui est apres l'espace, ne s'affiche pas dans le text box. :( Avez- vous une solution pour ce probleme ?
floflotz
Messages postés240Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention 6 janvier 2006 9 déc. 2003 à 11:49
il est vrai qu'avec le code, cela serait plus simple !!!
je vois enventuellement une cause du problème : quel est le type du champ dans la base de données ?? si tu ne l'as pas déclaré pas en chaine de caractères (varchar), mysql croit que c'est un nombre et quand quand il rentre l'espace, il croit que c'est la fin du nombre !!!
declares tout en varchar dans ta base de données et cela pourra peut etre arranger le problème !
apres le reconversion en nombre est ultra simple en php :
$toto="123456"; // $toto est une chaine de caractères
$toto=$toto+0; // $toto est un entier