Dans la page "Editer" ou l'utiliateur peut changer le data, j'ai le problème en ce que la chaine à entrer est tronquée, seul le premier mot est entré, le reste disparait. Par exemple si on entre: '34 Rue du marché', seul le chiffre 34 est mis en place, ou 'Le Mans', seul 'Le' est en place.
Que faut-il faire pour conserver l'intégrité des chaines?
Voici un raccourci du code:
Code : Tout sélectionner
//
$recherche="SELECT
....
(rue) AS rue,
(ville) AS ville
FROM carnet_adresse"
$resultat=MYSQL_QUERY($recherche);
$ROW=MYSQL_FETCH_ARRAY($resultat);
ECHO "<FORM METHOD='POST' ACTION='editer_2.php>";
....
$rue=$ROW['rue'];
$ville=$ROW['ville'];
...
// table et forme pour éditer
...
<td>Rue</td></td><INPUT TYPE='TEXT" NAME="rue" VALUE=' . $rue . '></td>
<td>Ville</td><td><INPUT TYPE= "TEXT" NAME ="vile" Value=' . $ville .'></td>...
// c'est la que les chaines sont tromquées.
Ce que l'on apprend par l'effort reste toujours ancré beaucoup plus longtemps.