<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ## insertAll方法 #### 1、功能:批量插入數據到數據表中 #### 2、源碼分析: >[info] 系統中有二個insertAll方法,名稱相同,功能不同 ##### 1. /thinkphp/library/think/db/Buider.php 中的 insertAll方法 ![](https://box.kancloud.cn/b782ab83172fe4d50d3daaa7bf27adeb_1334x923.png) >[success] 該insertAll方法負責生成插入多條記錄的SQL語句 ##### 2. /thinkphp/library/think/db/Query.php中的 insertAll方法 ![](https://box.kancloud.cn/efb1a09bb8a017a3eaedb5ba00e044eb_1334x923.png) >[success] 該insertAll方法負責執行多條記錄的插入操作 最終調用原生SQL:$this->execute($sql, $bind); 完成; * * * * * #### 3、參數和返回值 | 序號 | 輸入參數 | 返回值 | | --- | --- | --- | | 1 | $dataSet<br/>二維數組表示 | 受影響記錄條數<br/>即插入數量 | #### 4、調用語法 ~~~ Db::table( 'table_name' ) -> insertAll( $data ); // 批量添加 ~~~ #### 5、實例演示 #### 插入3條新記錄到tp5_staff表中 * 插入前表中數據如下: ![](https://box.kancloud.cn/5fe9452fe213ecd3c994293757294ac3_476x310.png) * Index.php 代碼如下: ~~~ <?php namespace app\index\controller; use think\Db; class Index { public function index(){ // 1.創建員工信息數組 $data = []; $data[] =['name'=>'司馬道長','sex'=>1,'age'=>39,'salary'=>3890]; $data[] =['name'=>'段王爺','sex'=>0,'age'=>58,'salary'=>9560]; $data[] =['name'=>'魯大師','sex'=>0,'age'=>88,'salary'=>7280]; // 2.將數據集插入到表中 $result = Db::table('tp5_staff') //指定tp5_staff表 ->insertAll($data); // 批量添加 // 3.查看返回結果 int(3) dump($result); } } ~~~ * 插入成功,返回插入的記錄條數: ~~~ int(3) //表示受影響記錄為3條,即成功插入3條記錄到數據表tp5_staff 中 ~~~ * 再次查看 tp5_staff 員工信息表: ![](https://box.kancloud.cn/58793c293e3b73650b1b0366f5702740_602x393.png) #### 6、總結 >[danger] 該方法,在實際開發中,用得不多,大家重點應該放在單條記錄的添加上
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看