在Textarea中查询的TEXT不完整

时间:2016-04-16 19:57:26

标签: php html mysql textarea

我正在制作一个表单,用于编辑我正在制作的网站上的用户帖子。我目前遇到的一个问题是页面查询用户帖子的内容并将其插入textarea,就像用户写的那样但是帖子的第一个块已经消失,只显示其余的内容用户写道。例如,如果用户写了2段,发帖然后去网站看看他的帖子,它显示就好了。但是,当用户进入他的控制面板并编辑他的帖子时,页面按标题查询帖子,查询帖子的内容,但只有第二段插入textarea

我尝试增加textarea的行数,认为它已用完了行,但它没有改变任何东西。然后我设置textarea的最大长度,但这也没有效果。我甚至echo'从textarea article标签中查询的内容都显得很好!

这是我的表单,并公布了php echo的形式:

echo "<form action=\"update_sermon.php\" method=\"post\" id=\"postform\">";
echo "<sert>SERMON TITLE: <input type=\"text\" id=\"sermon_name\" name=\"sermon_name\" value=\"$title\"></input></sert><br>";
echo "<cont>CONTENT:<br><textarea cols=\"85\" rows=\"25\" maxlength=\"60000\" name=\"sermon_content\" value=\"$content\"></textarea></cont><br>";
echo "<publish><input type=\"submit\" value=\"Update\" id=\"submit\"></input></publish>";
echo "</form>";

提前致谢!

1 个答案:

答案 0 :(得分:1)

尝试在分隔符之间放置内容:

<textarea>**CONTENT HERE**</textarea>
像这样:

echo "<textarea cols=\"85\" rows=\"25\" maxlength=\"60000\" name=\"sermon_content\">$content</textarea>";

而不是使用value属性