+ -
当前位置:首页 → 问答吧 → 有一个简单的sql语句,提示语法错误,找不到原因,大家给看看

有一个简单的sql语句,提示语法错误,找不到原因,大家给看看

时间:2011-10-21

来源:互联网

$sql="INSERT INTO qbv15.qb_fenlei_zone VALUES ($rs2['fid'],$arr1[$i]['name'],'0','0','0','','0','0','','','','','','','0','','','1','','','','','0','','')";

这就个语句.
提示错误:
Multiple annotations found at this line:
- syntax error
- syntax error, unexpected 
'['name'],'0','0','0','','0','0','','','','','','','0','','','1','','','','','0','','')'

作者: cyhcyhhychyc   发布时间: 2011-10-21

单引号要用2个单引号来转义
另外仔细核对要插入的列的数目
自己再仔细检查下上面两点

作者: geniuswjt   发布时间: 2011-10-21

引号不对

字段对不上吧。

作者: fredrickhu   发布时间: 2011-10-21

注意引號,字符串里輸入兩次

作者: roy_88   发布时间: 2011-10-21

检查一下符号和插入类型试试

作者: chenzekai123   发布时间: 2011-10-21

对不起,发错地方了,是mysql,php

作者: cyhcyhhychyc   发布时间: 2011-10-21

PHP code
$sql="INSERT INTO qbv15.qb_fenlei_zone VALUES ({$rs2['fid']},{$arr1[$i]['name']},'0','0','0','','0','0','','','','','','','0','','','1','','','','','0','','')";

作者: ohmygirl   发布时间: 2011-10-21