HTML代码:
<form action="update.php" method="POST">
<textarea id="text" name="text"></textarea>
</form>
update.php上的PHP代码
if($_SERVER['REQUEST_METHOD'] == 'POST') {
$postText = $_POST['text'];
$updateDBSQL = "UPDATE page_home SET home_text='$postText' WHERE home_id='1'";
$updateDB = $mysqli->query($updateDBSQL);
$mysqli->query($updateDB);
}
如果我从该表单发布一些字符很少的东西,那么一切顺利。如果我发布几个文本句子它不起作用。基本上,在很多情况下,我一直都会遇到同样的错误。 错误是:警告:mysqli :: query():空查询...
我尝试使用htmlspecialchars和其他一些“解决方案”,但没有任何作用。我希望我的textarea能够发布我想要的任何内容以及我想要多少文本。从来没有遇到过这个突然间的问题 - 我得到了这个:)