Bonjour,
J'ai créer un formulaire, qui récupére des valeurs contenues dans une base mysql, pour pouvoir modifier mes données.
Mais voilà j'ai un champ input text et sans savoir pourquoi, lorsque je demande de faire apparaitre une chaîne de deux mots dans ce champ il ne m'affiche que le premier mot.
Je vous présente mon code et je voudrais savoir si je dois employer une fonction php pour éviter cette erreur.
Merci.
Voici mon formualire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 while ($tableau=mysql_fetch_array($result)) { $titre=$tableau[titre_articles]; $contenu=$tableau[contenu_articles]; $id=$tableau[id_articles]; } print" <form action=$PHP_SELF method=POST> <p> Titre : <input type=text size=30 name=titre value=$titre> </p> Contenu :<br> <textarea name=contenu cols=50 rows=10 value=$contenu> $contenu </textarea> <br/> <input type=hidden name=id_articles value=$id_articles> </input> <input type=submit name=soum value=Modifier></input> </p> </form> ";
Partager