gpt4 book ai didi

mysql_query() 返回语法错误

转载 作者:行者123 更新时间:2023-11-29 08:34:44 25 4
gpt4 key购买 nike

这只是我在 SQL 查询中遇到的一个小问题。它返回一个语法错误,搜索了很长一段时间后,我找不到问题所在。你们谁能找到它吗?

查询:

INSERT INTO `blogposts` (id,'author','subject','content',date) VALUES (2,$author,$subject,$content,$date)

变量$author$subject$date是从表单接收的。它们是字符串,$date 是日期,数字 2 是数字。

最佳答案

引用您的输入:

INSERT INTO `blogposts` (`id`,`author`,`subject`,`content`,`date`) VALUES (2,'$author','$subject','$content','$date')

记住转义它们或使用准备好的语句。更重要的是,停止使用 mysql_query() !使用 MySQLi/PDO 代替。

旁注: mysql_query() 将在 PHP 版本 5.5.0 中弃用

关于mysql_query() 返回语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15521354/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com