Bonjour à tous,
J'ai un petit soucis avec un formulaire pour un de mes sites en PHP.
J'ai un formulaire qui doit recupérer les valeurs d'une requête de modification dans des INPUT TEXT. Seulement le problème, c'est lorsque j'envoi le titre d'un album dans l'INPUT TEXT, je n'ai que le premier mot qui s'affiche, idem pour le lieu.
Exemple: Si le titre est "Comment ca marche", ce qui sera affiché sera "Comment"
Voici mon code source:
$choix=$_POST['choix'];
$query="select nom_artiste, albums.*
from albums, artistes
where albums.num_artiste=artistes.num_artiste
and num_album=$choix";
$result=mysql_query($query);
echo"<h1>Vous êtes en train de modifier l'enregistrement suivant:</h1>
<div id='affichage'>
<table border='1'><tr><td>Artiste</td><td>Titre</td><td>Annee</td><td>Date d'achat</td><td>Lieu d'achat</td><td>Collector</td><td>Prix</td></tr>";
if($row = mysql_fetch_object($result)){
$artiste=$row->nom_artiste;
$num=$row->num_album;
$titre=$row->titre_album;
$annee=$row->annee_album;
$date=$row->date_achat;
$lieu=$row->lieu_achat;
$col=$row->collector;
$prix=$row->prix;
echo"<td>$artiste</td><td>$titre</td><td>$annee</td><td>$date</td><td>$lieu</td><td>$col</td><td>$prix</td></tr></table>
</div>";
}echo"<br><form action='modif_req.php' method='post'>
<input type=hidden name='spy' value=$num>
<table><tr><td>
<tr><td>Titre de l'album</td><td><input type='text' name='titre' value=$row->titre_album></td></tr>
<tr><td>Année de sortie</td><td><input type='text' name='annee' value=$annee></td></tr>
<tr><td>Date d'achat (AAAA-MM-JJ)</td><td><input type='text' name='date_achat' value=$date></td></tr>
<tr><td>Lieu d'achat</td><td><input type='text' name='lieu_achat' value=$row->lieu_achat></td></tr>
<tr><td>Collector</td><td><input type='text' name='col' value=$col></td></tr>
<tr><td>Prix</td><td><input type='text' name='prix' value=$prix></td></tr>
<tr><td><input type=submit value='Enregistrer'></td><td><input type=reset value='Annuler'></td></tr></table>
</form>";
echo $lieu;
Voila si vous pouviez y jetter un coup d'oeil ce serai cool !
Merci encore
Tchoux
Afficher la suite