增删改查

审核中 讯睿问题 未结 已结 置顶 精帖
删除 置顶 取消置顶 加精 取消加精
66 0
yswl
yswl VIP3 2022-06-14 14:03:47
悬赏:60金币 编辑此贴

遍历某个表中的所有内容

\Phpcmf\Service::M()->db->table("dr_1_tag")->get()


获取当前表前缀:

\Phpcmf\Service::M()->db->DBPrefix;


指定条件查询:

\Phpcmf\Service::M()->db->table($dbPrefix.SITE_ID.'_tag')->select('id','name')->get();


单条结果:

getRowArray()
\Phpcmf\Service::M()->db->query($data)->getRowArray()


结果集数组:

getResultArray()
\Phpcmf\Service::M()->db->query($data)->getResultArray()


数据入库:

\Phpcmf\Service::M()->db->table('member_dowlog')->insert();

示例:

\Phpcmf\Service::M()->db->table('member_dowlog')->insert([
    'cid'        => $post_id,
    'title'      => $post_title,
    'uid'        => $post_mbrid,
    'inputtime'  => $post_inputtime,
]);


批量插入:

$data = [
    ['name'=>'Token'],
    ['name'=>'Token'],
    ['name'=>'Token'],
    ['name'=>'Token'],
];

\Phpcmf\Service::M()->db->table('1_fwquery')->insertBatch($data)