Espace et réception d'une donnée

Frank19 Messages postés 65 Date d'inscription mardi 27 novembre 2001 Statut Membre Dernière intervention 24 juin 2010 - 8 déc. 2003 à 21:28
floflotz Messages postés 240 Date d'inscription lundi 16 décembre 2002 Statut Membre Derniè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 ?

Jutlise IE 6.0 et Easy PHP 1.7

2 réponses

cs_webdragon Messages postés 4 Date d'inscription samedi 6 septembre 2003 Statut Membre Dernière intervention 10 décembre 2003
8 déc. 2003 à 22:45
Bonsoir,
excuse moi mais peux tu ecrire le code de ta page
ca sera plus facile pour trouver le probleme
floflotz Messages postés 240 Date d'inscription lundi 16 décembre 2002 Statut Membre Derniè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

voila
Rejoignez-nous