当我执行这个查询时,它返回 false,这意味着查询是错误的。你能弄清楚为什么吗?
$string1 = 'wee';
$string2 = 'wee';
$string3 = 'wee';
$string4 = 'wee';
if (isset($_POST['submit'])) {
$query = "INSERT INTO data (book, title, content, author)
VALUES ($string1, $string2, $string3, $string4)";
mysql_query($query, $con);
}
但是,当我放置如下内容时,它会返回 true 并正确插入:
$query = "INSERT into data (book, title, content, author)
VALUES ('wee', 'wee', 'wee', 'wee')";
还有一个问题:当我提交时,查询似乎在执行时返回了两次,这意味着一个查询有两条记录。有人明白吗?
如果您需要更多信息,请询问。
提前致谢。