【发布时间】:2017-02-13 17:51:53
【问题描述】:
所以我有这个文本区域,我希望人们能够写关于他们自己的东西,能够在特定单词周围使用引号,同时能够制作新的文本部分而不必写 <br> .我试过这样做,但我失败了。我做错了什么?
<textarea id="about"></textarea>
$about = nl2br($_POST["about"]);
$text = htmlentities($about, ENT_QUOTES);
$query = "INSERT INTO text VALUES('', '$text'";
$query_run = $db->query($query);
我将它插入到我的数据库中,但是当我尝试回显它时,没有出现中断。
$id = $_POST["id"];
$sql = "SELECT * FROM text WHERE id = '$id'";
$sql_run = $db->query($sql);
while($row = mysqli_fetch_assoc()){
$about = $row["about"];
echo $about;
}
插入时的外观示例。
cola<br /><br />cola<br /><br />"cola"<br /><br />love that stuff!
【问题讨论】:
-
你能把更多的存储代码放在数据库中并呼应出来吗?
-
您将什么以及如何将其存储在数据库中以及如何再次获取和显示它?这只是一些随机的 sn-ps。
-
您是否尝试过另一种方式?当你从数据库中选择它时
-
更新了更多代码。
标签: php mysql database insert nl2br