我正在尝试从mysql中检索数据并放入文本区域。其他插入文本框的数据效果很好但是我想在插入文本区域时遇到问题。
echo'<textarea name="abstract" id="abstract" size="200" value="'.$abstract.'"></textarea>';
我用
取出了我的查询 $result = mysql_query("SELECT * FROM publication where file_id='$id'");
$row1 = mysql_fetch_array($result);
$abstract=$row1['abstract'];
感谢您帮助我......
答案 0 :(得分:4)
试试这个
echo'<textarea name="abstract" id="abstract" size="200">'.$abstract.'</textarea>';
or
<textarea name="abstract" id="abstract" size="200"><?php echo $abstract?></textarea>
答案 1 :(得分:3)
Textarea没有值标记:
echo'<textarea name="abstract" id="abstract" size="200">'.$abstract.'</textarea>';
答案 2 :(得分:1)
用作
echo '<textarea name="abstract" id="abstract" size="200">'.$abstract.'</textarea>';
答案 3 :(得分:0)
你需要像这样$abstract
:
echo'<textarea name="abstract" id="abstract" size="200">'.$abstract.'</textarea>';
答案 4 :(得分:0)
试试这个
<textarea name="abstract" id="abstract" size="200" ><?php echo $abstract; ?></textarea>
答案 5 :(得分:0)
如果你想避免串联,你可以将变量括在花括号中以避免任何混淆,如果有,可以用以下方式
echo "<textarea name='abstract' id='abstract' size='200'>{$abstract}</textarea>";