如何从mysql将数据插入文本区域

时间:2014-03-21 08:50:44

标签: php mysql textarea

我正在尝试从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'];

感谢您帮助我......

6 个答案:

答案 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>";