php - 文本区域中查询的文本不完整

标签 php html mysql textarea

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

我尝试增加 textarea 的行数以为行数已经用完了,但这并没有改变什么。然后我设置 textarea 的最大长度但这也没有效果。我什至echotextarea 中查询出什么内容进入article标签,一切看起来都很好!

这是我的表格,及其发布方式phpecho 'ing它:

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

提前致谢!

最佳答案

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

<textarea>**CONTENT HERE**</textarea>

像这样:

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

而不是使用value属性

关于php - 文本区域中查询的文本不完整,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36669025/

相关文章:

mysql - 使用多行条件更新 mySQL 条目

php - 将每个 PHP 中的数字相加?

php - Mysql语法帮助

php - 将类属性值移动到 php 变量

javascript - 如何水平居中两列列表项(有或没有 Bootstrap)?

html - 两个输入的单个标签

javascript - 选择具有不同值但相似 id 的元素

mysql - phpmyadmin - 如何使(显示的)列宽比列标题窄?

php - 如何在没有内存错误的情况下使用 var_dump + 输出缓冲?

mysql union select where table1 field3 = table2 field5