您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

php数据库连接错误

2024/3/17 10:48:06发布47次查看
有代码如下:
$catid=intval($_request['catid']);
$sql_store = 'select * from ecm_gcategory  where cate_id=$catid order by cate_id';
$my_category= db::fetch_all($sql_store);
运行报如下错误:
select * from ecm_gcategory where cate_id=$catid order by cate_id
怎么解决哟?请高人指点!
回复讨论(解决方案) 报错如下:
1054) unknown column '$catid' in 'where clause'
select * from ecm_gcategory where cate_id=$catid order by cate_id
$sql_store = select * from ecm_gcategory  where cate_id=$catid order by cate_id;
双引号!
单引号里面的变量不能被解析,需用双引号括起来。或者改成下面这样:
$sql_store = 'select * from ecm_gcategory  where cate_id='.$catid.' order by cate_id';
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product