dedecms 扩展函数可以用的sql语句

xiaoxiao2021-02-27  203

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();
转载请注明原文地址: https://www.6miu.com/read-11704.html

最新回复(0)