valeur d'une variable

bob69
Invité n'ayant pas de compte PHPfrance

11 sept. 2006, 16:24

bonjour,

je recupere une info d'une base de données par une requete et ensuite je veux l'afficher sur une page.
J'ai remarqué dans le cas que la base contient (par exemple pour l'attribut nom) toto le héros, en affichant la variable je lis juste toto.
Dans la base il y a bien toto le heros.
Comment faire pour que la variable ne soit pas coupée.

Merci.

bob69
Invité n'ayant pas de compte PHPfrance

11 sept. 2006, 16:28

j'ai oublié de dire que je transmet la variable par un post sur une autre page et c'est sur la deuxieme page que je vois pas tout . merci.

Avatar du membre
ViPHP
ViPHP | 3008 Messages

11 sept. 2006, 16:28

Montres nous le code que tu utilises pour l'affichage des données que tu récupères.

bob69
Invité n'ayant pas de compte PHPfrance

11 sept. 2006, 16:30

$nomS=$_POST['nomS'];
echo $nomS;

Modérateur PHPfrance
Modérateur PHPfrance | 2575 Messages

11 sept. 2006, 16:31

il te manque "peut être" des guillemets pour délimiter ta chaine dans le formulaire qui fait le postage.
Je ne peux dire que "peut être" car ça aurait été mieux de voir la partie du code du formulaire qui réalise le postage.

Par exemple:
si tu fais : <input type="texte" name="champ" value=toto le héro>
en oubliant les guillemets dans value cette dernière ne contient que le mot toto.
Modifié en dernier par sadeq le 11 sept. 2006, 16:35, modifié 1 fois.
--------//////----//---//----//////
-------//---//----//---//----//---//
------//////----//////-----//////
-----||--------||--||---||
Prendre le recul n'est pas une perte de temps.


ps: Affrontez moi dans l'arène

bob69
Invité n'ayant pas de compte PHPfrance

11 sept. 2006, 16:33

Oui c'est exactement ça.
Merci