2010-04-26 7 views
0

alors que je joue la fonction d'édition .. j'ai un textarea où je tape un texte et soumettrecomment placer la valeur pour la zone de texte

<tr align="left"> 
      <td class="table_label">Reason </td> 
      <td><textarea cols="17" class="text_box_login_14_width_150" size="5" name="txtReason" id="txtReason"></textarea></td> 
     </tr> 

quand je soumets je dois recevoir la valeur sous la forme d'édition

<td> 
       <textarea id="txtReason" name="txtReason" value="<?= $row['dReason']?>"></textarea> 
      </td> 

mais je ne recevoir la valeur pour la zone de texte comment recevoir la valeur

Répondre

2

<textarea><?php echo $row['dReason']; ?></textarea>

0

Contrairement <input type="text">, nous écrivons la valeur de textarea entre l'ouverture et la balise de fermeture, plutôt que de spécifier la valeur attribut

<textarea id="txtReason" name="txtReason"> 
<?= $row['dReason']?> 
</textarea> 
+0

Ce n'est pas une bonne idée d'avoir des nouvelles lignes, c'est-à-dire, il devrait être écrit en une seule ligne. Sinon, le contenu de 'textarea' pourrait avoir des caractères blancs qui ne sont pas présents dans la valeur qui est sortie par PHP. – binaryLV

+1

vient de le faire pour avoir l'air propre – nik

3

Pour zone de texte la valeur doit être comprise entre le début et la fin des balises textarea

Questions connexes