[php]这个SQL语句错误是怎么回事

YouhaveanerrorinyourSQLsyntax;checkthemanualthatcorrespondstoyourMySQLserverversionfo... You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '有错误' at line 3

$html=new html('time',"month",$rootpath."/html");//实例化HTML类
$sql="select a.guestprice,a.memberprice,a.sname,
b.name,b.model,b.simage,b.bimage,b.made,b.brand,b.proid,b.code,b.introduce,b.id,b.bigclassid,b.smallclassid,b.bigfunid,b.smallfunid
from t_area_product a,t_product b where a.proid=b.proid and b.Id=$pid";
$query = $DB->query ( $sql."有错误" );
foreach($query as $val){
展开
 我来答
百度网友f927881ff
2010-05-25
知道答主
回答量:8
采纳率:0%
帮助的人:0
展开全部
$query = $DB->query($sql);
你的sql语句最后还跟一段有中文的,太……
报错说:语法错误,错误在 “有错误”附近。
phpfull
2010-05-25 · TA获得超过154个赞
知道小有建树答主
回答量:347
采纳率:100%
帮助的人:174万
展开全部
$query = $DB->query ( $sql."有错误" );
改为
$query = $DB->query ( $sql);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式