Yzmcms的系统函数和db操作类的方法集合
max 获取最大值
extract数组提取键名为变量
过滤函数
addslashes
htmlspecialchars
自带:safe_data
lastsql获取表执行语句
where数组条件
insert添加数据
insert_all批量添加
delete删除
update更新
select查询多条结果
find查询单条数据
one查询一个数据的一个字段
join连接查询
query自定义sql
fetch_array返回一维数组
fetch_all 返回二维数组
geterr获取错误提示
total 获取记录行数
get_primary获取数据表主键
list_tables获取数据库所有表
get_fields获取 表字段
table_exists检查表是否存在
field_exists检查字段是否存在
version返回服务器版本
close关闭数据库连接
connect开启数据库连接
get_seo_suffix获取系统seo后缀
get_config获取系统配置
get_site_url获取站点首页url
get_site_seo获取站点seo
get_content_url获取内容页url
page_content单页调用
sendmail发送邮件
ismobile判断是否手机访问
file_icon返回附件类型图标
adver广告调用
tag_url生成tag链接url
D('tag_content')->alias('a')->field('id,tag')->join('yzmcms_tag AS b ON a.tagid=b.id')->where("modelid=$modelid AND aid=$id")->order('id ASC')->limit($limit)->select();
tag附表和主表联合查询
mobile_url获取手机端内容页url
get_thumb获取缩率图
select_category获取栏目select
down_remote_img下载远程图
update_attachment更新附件
delete_attachment删除附件
get_siteid获取站点id
is_childid判断是否存在子栏目
get_category获取栏目信息
get_category获取栏目名称
get_childcat获取子栏目信息
get_location获取当前位置
get_model根据modelid获取model信息
get_default_model获取当前站点的默认模型
get_content_keyword获取内容关键字
get_comment_total获取内容评论数
get_groupinfo获取组别信息
get_groupname获取组别名称
get_memberavatar回去会员头像
get_urlrule获取url规则
get_memberinfo获取用户所有信息
$member = isset($member) ? $member : D('member');
$memberinfo = $member->field('username,regdate,lastdate,lastip,loginnum,email,groupid,amount,experience,point,status,vip,overduedate,email_status')->where(array('userid' => $userid))->find();
$member_detail = isset($member_detail) ? $member_detail : D('member_detail');
$data = $member_detail->where(array('userid' => $userid))->find();
$memberinfo = array_merge($memberinfo, $data); 会员主副表信息结合
array_merge合并数组,如果两个或更多个数组元素有相同的键名,则最后的元素会覆盖其他元素。
content_total 获取内容总数