dedecms 扩展函数可以用的sql语句:
列表显示用法
$dsql->SetQuery("select * from #@__payment where enabled='1' order by rank asc");
$dsql->Execute();
$i=0;
while($row=$dsql->GetArray())
{
$row['disabled']=($row['id']==5 && ($cfg_ml->M_Money< $priceCount) ? 'disabled="disabled" ': '';
$shops_paymentarr[]=$row;
$i++;
}
此方法在无法直接用在member目录下的htm模板内,也无法在扩展函数内使用,下面的方法比较适用所有能适用php语法的环境
$dsql->Execute('f1',"select a.id,a.title,a.litpic,b.price,b.jdxj from hw_archives a left join hw_addonshop30 b on a.id=b.aid where $addsql limit $offset,$pagesize");
while($rowa=$dsql->GetArray('f1')){}
delete 删除用法
//不能删除id为1的创建人账号,不能删除自己
$rs=$dsql->ExecuteNoneQuery2("delete from `#@__admin` where id='$id' and id<>1 and id<>'".$cuserLogin->getUserID()."'");
select 查询用法
$sql="select * from `hw_shops_orders` where gys='$mid' $addsql and state='0'";
$row=$dsql->GetOne($sql);
update更新用法
$query="update `#@__member` set uname='$uname',email='$email' $pwdm where mid='$id'";
$dsql->ExecuteNoeQuery($query);
ShowMsg("成功更改一个账户!","sys_admin_user.php");
exit();
dedecms 扩展函数可以用的sql语句
最新推荐文章于 2021-03-12 03:52:21 发布