Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/57.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MYSQL插入语法错误_Mysql_Facebook - Fatal编程技术网

MYSQL插入语法错误

MYSQL插入语法错误,mysql,facebook,Mysql,Facebook,我一直在尝试开发一个facebook应用程序,可以从facebook用户那里检索数据,但是我在sql插入方面遇到了问题。。。代码如下: foreach($groups['data'] as $group){ $gid=GetSQLValueString($group['id'], "text"); $name=GetSQLValueString($group['name'], "text"); echo $gid." -> ".$n

我一直在尝试开发一个facebook应用程序,可以从facebook用户那里检索数据,但是我在sql插入方面遇到了问题。。。代码如下:

    foreach($groups['data'] as $group){
        $gid=GetSQLValueString($group['id'], "text");
        $name=GetSQLValueString($group['name'], "text");

        echo $gid." -> ".$name;

        $iquery = sprintf("INSERT INTO group(gid, name) values(%s,%s)", $gid, $name);
        $ires = mysql_query($iquery) or die('Query failed: ' . mysql_error() . "huhuhu<br />\n$sql");
    }
foreach($groups['data']作为$group){
$gid=GetSQLValueString($group['id'],“text”);
$name=GetSQLValueString($group['name'],“text”);
echo$gid。“->”$name;
$iquery=sprintf(“插入组(gid,name)值(%s,%s)”,$gid,$name);
$ires=mysql\u query($iquery)或die('query failed:'.mysql\u error().“huhuhuhu
\n$sql”); }
这会引发此错误:
您的SQL语法有错误;检查与您的MySQL服务器版本对应的手册,以了解使用第1行“组(gid,名称)值('463827760382367','MyFriendsss')”附近的正确语法是MySQL保留字。理想情况下,您应该更改表名,但您可以将名称用反勾号括起来:

INSERT INTO `group` (gid, name) values(%s,%s)