如何从mysql将数据插入文本区域
Posted
技术标签:
【中文标题】如何从mysql将数据插入文本区域【英文标题】:How to insert data into text area from mysql 【发布时间】:2014-04-28 13:02:55 【问题描述】:我正在尝试从 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'];
谢谢你帮助我...
【问题讨论】:
【参考方案1】:试试这个
echo'<textarea name="abstract" id="abstract" size="200">'.$abstract.'</textarea>';
or
<textarea name="abstract" id="abstract" size="200"><?php echo $abstract?></textarea>
【讨论】:
第一个语句echo'<textarea name="abstract" id="abstract" size="200">$abstract</textarea>';
,将无法按预期工作... PHP 字符串插值不适用于 '
单引号 ... echo 'hello $name';
将打印 hello $name
echo'';会工作【参考方案2】:
Textarea 没有 value 标签:
echo'<textarea name="abstract" id="abstract" size="200">'.$abstract.'</textarea>';
【讨论】:
【参考方案3】:用作
echo '<textarea name="abstract" id="abstract" size="200">'.$abstract.'</textarea>';
【讨论】:
【参考方案4】:你需要把你的$abstract
像这样:
echo'<textarea name="abstract" id="abstract" size="200">'.$abstract.'</textarea>';
【讨论】:
【参考方案5】:试试这个
<textarea name="abstract" id="abstract" size="200" ><?php echo $abstract; ?></textarea>
【讨论】:
【参考方案6】:如果您想避免串联,可以将变量括在花括号中以避免任何混淆,如果确实如此,请按以下方式
echo "<textarea name='abstract' id='abstract' size='200'>$abstract</textarea>";
【讨论】:
以上是关于如何从mysql将数据插入文本区域的主要内容,如果未能解决你的问题,请参考以下文章
Wordpress - PHP:如何将表单中的选定数据放入文本区域?