在下面的代码中,我可以在文本框中显示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>
答案 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>