对PHP来说是很新的东西,并且会遇到这个问题。
我正在尝试从下拉菜单中向数据库中插入一些信息,但一直收到此错误。如果可以的话请帮忙。
php代码是:
我有一个称为"操作"的表,并尝试将其连接到另一个名为"成员"的表,并将数据插入到"成员"表中。
错误是:
您的SQL语法有误;检查与您的MySQL服务器版本相对应的手册,以获取在'''附近使用的正确语法)在第1行中选择'Church Elders'FROM operation JOIN Members ON ope'。
抱歉,我发布了错误的代码。
实际的代码是:
选择$ group_ID
从操作
加入会员
我试图在成员表中插入电子邮件,姓名,性别... group_ID,并从操作表中获取group_ID并得到以下错误消息:
插入详细信息时出错。错误信息:
您的SQL语法有误;在第1行中,检查与您的MySQL服务器版本相对应的手册,以找到在')SELECT Church Elders FROM FROM JOIN成员WHERE oper'附近使用的正确语法。
请帮忙!!!!
我们需要$pos_query的值。
您在sql命令中有错误。 不高于
请发布错误。
删除operations周围的引号?
错误是:SQL语法有错误; 检查与您的MySQL服务器版本相对应的手册,以找到在附近使用的正确语法)SELECT Church Elders FROM operation JOIN member ON ope on line 1
无需在表名('operations')中使用单引号,并在行名中指定表名,例如groupName.operations,group_ID.operations。
试了一下,但是没有运气。
我已经使用诸如" SELECT table1.num1 FROM table1 JOIN table2 WHERE table1.id = table2.id"之类的伪数据进行了测试,发现还可以,您可以指定新的错误消息吗?
您可能打算在SQL查询中使用反引号,而不是单引号。 另外,您可能是指ON语句,而不是WHERE。 WHERE用于过滤,而ON告诉JOIN语句在哪些列上进行连接。
SELECT `groupName`, `group_ID` FROM `operations` JOIN `members` ON `operations`.`group_ID` = `members`.`group_ID`
我确实将WHERE更改为ON并使用了反引号,但仍然收到错误消息。 越来越沮丧!!!!
哪个错误? 标题中的一个,或您对OP的最新评论中的一个? 您的OP注释中的错误似乎就像您尝试在一个query()调用中进行多个查询一样,无论缺少分号,该函数都无法实现。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ri-ji/34799.html