所以我有这个textarea,我希望人们能够写出关于他们自己的东西,并能够使用特定单词的引号,同时能够使文本的新部分不必写<br>
。我试过这样做,但我失败了。我究竟做错了什么?nl2br和textarea上的htmlentities
<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!
你可以把更多的代码存储在数据库中并回显出来吗? – Richard
什么以及如何将它存储在数据库中,以及如何获取并再次显示它?这只是一些随机片段。 –
你是否试图以另一种方式做到这一点?当您从数据库 –