如何在textarea中显示来自DB的数据

时间:2014-11-12 06:40:48

标签: php forms get textarea

在下面的代码中,我可以在文本框中显示DB中的值,但是如何在textarea中显示它们?

<form action="" method="post">
  <input type="hidden" name="id" value="<?php echo $id; ?>"/>
  <div>
     <p>
     <strong>ID:</strong>    
     <?php echo $id; ?>
     </p>
     <strong>userid: </strong>    
     <input type="text" name="userid" value="<?php echo $userid; ?>" /><br/>
     <strong>name: </strong>     
     <input type="text" name="name" value="<?php echo $name; ?>" /><br/>
     <strong>phoneno: </strong>      
     <input type="text" name="phoneno" value="<?php echo $phoneno; ?>" /><br/>
     <strong>emailid: </strong> 
     <input type="text" name="emailid" value="<?php echo $emailid; ?>" /><br/>
     <strong>description: </strong>    
     <textarea name="description" value="<?php echo $description; ?>" rows="5" cols="40">    </textarea>
</form> 

4 个答案:

答案 0 :(得分:0)

文本区域中的值不是使用此

<textarea name="description" rows="5" cols="40"><?php echo $description; ?></textarea>

答案 1 :(得分:0)

更改此

<textarea name="description" value="<?php echo $description; ?>" rows="5" cols="40"></textarea>

<textarea name="description"  rows="5" cols="40"><?php echo $description; ?></textarea>

答案 2 :(得分:0)

只需将其放入标签中:

<textarea name="description" rows="5" cols="40"><?= $description; ?></textarea>

答案 3 :(得分:0)

<textarea name="description"><?php echo $description; ?></textarea>