PHP群:95885625 Hbuilder+MUI群:81989597 站长QQ:634381967
    您现在的位置: 首页 > CMS教程 > ShopNc教程 > 正文

    shopnc 插入数据insert、insertAll、execute方法

    作者:admin来源:网络浏览:时间:2020-09-30 00:07:50我要评论
    导读:系统可使用insert、insertAll、execute方法完成插入操作。 使用insert方法插入单行数据://向link表插入数据,并返回最新生成的主键ID$mod...
    系统可使用insert、insertAll、execute方法完成插入操作。

           使用insert方法插入单行数据:

    //向link表插入数据,并返回最新生成的主键ID

    $model = Model('table');

    $data = array(

        'link_title'=>'ShopNC',

        'link_url'=>'http://www.shopnc.top',
             'link_sort'=>32,

    );

    $model->insert($data);

    Insert方法支持延迟插入,加入$options参数,如:

    $model->insert($data,false,array('priority'=>'DELAYED'));

    使用Insert方法执行replace操作,将第二个参数设置为true,如:

    $model = Model();

    $data = array(

    'link_title'=>'ShopNC',

    'link_url'=>'http://www.shopnc.top',

    'link_sort'=>32,

    'link_id'=>30

    );

    $model->table('link')->insert($data,true);

    使用insertAll方法:实现批量插入数据:

    $model = Model('link');

    $data = array(

    array(

          'link_title'=>'新浪',

          'link_url'=>'http://www.sina.com',

          'link_sort'=>32,
         ),

    array(

            'link_title'=>'百度',

            'link_url'=>'http://www.baidu.com',

            'link_sort'=>30,

        )

    );

    $model->insertAll($data);

    也可以使用execute直接执行SQL语句来插入数据。

    转载请注明(B5教程网)原文链接:https://b5.mxunkeji.com/content-145-2208-1.html
    相关热词搜索: