je souhaite proposer a un membre de modifier ses infos, pour cela je lui affiche un formulaire, avec les valeurs déjà mises par défault, j'arrive avec succès a recuperer les valeurs sur la base de données mais seul la moitié des infos s'affichent dans les champs:
c'est-à-dire que seul le titre et l'image par défault s'affiche ( value='".$update['title_art']."' et <img src='".$update['img_art']."'> )
sinon les valeurs (value='".$update['img_art']."' et value='".$update['post_art']."' ne veulent pas s'afficher.
voici le code complet:
while($update = mysql_fetch_array($result))
{
echo "<form method='POST' action='art.php' name='livre' enctype='multipart/form-data'>
<table width='40%' class='formaddart' width='90%' cellpadding='0' cellspacing='0' border='1' bordercolor='white' bordercolordark='black' bordercolorlight='white'>
<tr>
<td>
<table width='100%'>
<tr>
<td>
Titre:
</td>
<td>
<input type='text' name='title_art' size='35' value='".$update['title_art']."'>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table width='100%'>
<tr>
<td>
Image actuelle dans l'article:
</td>
<td>";
if(empty($update['img_art']))
{
echo "Aucune image actuellement";
}
else
{
echo "<img src='".$update['img_art']."'>";
}
echo "
</td>
</tr>
<tr>
<td>
Nouvelle image
</td>
<td>
<input type='file' name='img_art' size='35' value='".$update['img_art']."'>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table width='100%'>
<tr>
<td align='center'>
<nobr>Ton article:
</td>
<td align='center'>
<textarea wrap=virtual name='post_art' onmouseover='this.focus();' onkeyup='javascript:storeCaret(this);' onclick='javascript:storeCaret(this);' onchange='javascript:storeCaret(this);'cols='59' rows='12' value='".$update['post_art']."'></textarea>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align='center'>
<input type='submit' value='Envoyer' name='envoyer'></center>
</td>
</tr>
</table>
</form>";
}
j'ai verifié que cela ne venait pas d'une mauvaise recuperation depuis la bdd mais lorsque je me contente d'afficher ces deux variables avec echo toutes seules, ca marche, c'est uniquement lorsqu'elles sont dans le formulaire, mais je ne trouve pas l'erreurmerci pour tout aide...
