对于PHP来说,这是相当新颖的并且可以解决这个问题。您的SQL语法有错误;检查与您的MySQL服务器版本相对应的手册,以在'''附近使用正确的语法)
我试图从下拉菜单中插入一些信息到数据库中,但不断收到此错误。如果可以的话请帮忙。
PHP代码为:
<select name="group_ID">
<?php
$pos_query ="SELECT groupName, group_ID FROM 'operations' JOIN members WHERE operations.group_ID = members.group_ID";
$pos_results = $db->query($pos_query);
for ($i=0; $i < $pos_results->num_rows ; $i++)
{
$pos_row = $pos_results->fetch_assoc();
echo'<option value"'.$pos_row['group_ID'].'">';
echo $pos_row['groupName'].'</option>';
}
?></select></td>
我有一个表称为操作,并试图它加入到另一个表调用的成员,该数据插入到成员表。 错误是: 您的SQL语法有错误;检查与您的MySQL服务器版本相对应的手册,以在'''附近使用正确的语法)SELECT'Church Elders'FROM operations JOIN members ON ope'at line 1.
对不起我发布了错误代码。 实际的代码是:
$查询=“INSERT INTO成员(电子邮件,姓名,性别,出生日期,个人资料,密码) SELECT $ GROUP_ID 运营 加入会员 WHERE operations.group_ID =“$ GROUP_ID '“;
$result = $db->query($query);
正试图将电子邮件,姓名,性别...... GROUP_ID到成员表和操作表获取GROUP_ID并得到以下错误消息:
错误插入的详细信息。错误消息: 您的SQL语法有错误;请检查与您的MySQL服务器版本相对应的手册,以选择正确的语法以在''附近使用'SELECT Church Elders FROM操作JOIN成员WHERE oper'在第1行。
Please help !!!!
我们需要'$ pos_query'的值。 – Tserkov 2014-10-12 06:05:28
你在sql命令中有错误。不在上面。 – itachi 2014-10-12 06:05:45
请发布错误。 – 2014-10-12 06:07:51