首頁 > php框架 > YII > yii框架如何批量添加

yii框架如何批量添加

(*-*)浩
發布: 2019-12-14 09:57:32
原創
2496 人瀏覽過

yii框架如何批量添加

yii的ar類別批次插入資料好像有點問題,或是我沒找到方法。

這裡先記錄另一種yii批次插入資料的方法,以後找到ar類別批次插入方法在記錄下。                 (建議學習:yii架構

$arr =[];
                        for ($i=0; $i < count($photolist); $i++) { 
                            $arr[$i][] = $titlelist[$i];
                            $arr[$i][] = $photolist[$i];
                            $arr[$i][] = $desclist[$i];
                        }

                        Yii::$app->db->createCommand()->batchInsert(&#39;designlist&#39;, [&#39;name&#39;,&#39;photourl&#39;,&#39;desc&#39;], $arr)->execute();
登入後複製

現在的$arr是一個二維數組,如此。就成功的在yii2中實現批量插入資料了

yii2一次插入多行数据
 /**
     * @inheritdoc  批量添加
     * @params   $add  array 添加数据
     */
    public function add_all($add)
    {
      $connection = \Yii::$app->db;
      //数据批量入库
      $connection->createCommand()->batchInsert(
        &#39;zss_stat_series&#39;,
        [&#39;series_name&#39;,&#39;series_turnover&#39;,&#39;created_at&#39;],//字段
        $add
      )->execute();
    }
登入後複製

以上是yii框架如何批量添加的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
yii
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板