forループを使用して複数の行を挿入します

ロビン

forループを使用してテーブルに複数の行を挿入したいのですが、エラーが発生します。このコードの何が問題になっていますか?

$sql=mysql_query("INSERT INTO pl_tbl (p_id,po_name,po_val) VALUES

            for ($i=0;$i<$count;$i++) 
            {
                ('$id','$data['data']['name_'.$i]','$data['data']['val_'.$i]')");
            } 
kuldeep

Codeigniterのアクティブレコードには関数insert_batchがあります。これが必要だと思います。

$data = array(
array(
  'p_id' => 'My id' ,
  'po_name' => 'My Name' ,
  'po_val' => 'My val'
),
array(
  'title' => 'Another title' ,
  'name' => 'Another Name' ,
  'date' => 'Another date'
)
);

$this->db->insert_batch('pl_tbl', $data); 

他の方法:

for ($i=0;$i<$count;$i++) 
  {
     $data = array(
      array(
      'p_id' => $id ,
      'po_name' => $data['data']['name_'.$i] ,
      'po_val' => $data['data']['val_'.$i]
     );
     $this->db->insert('pl_tbl', $data); 
  }

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

ループを使用してSQLServer 2008に複数の行を挿入しますか?

分類Dev

行をループし、MySQLに複数の行を挿入します

分類Dev

PHPPDOを使用して複数の行を挿入します

分類Dev

executeを使用して複数の行を挿入します

分類Dev

ループを使用して、Codeigniter / Activerecordを使用して複数のSQL挿入を実行する

分類Dev

タプルのPythonリストを使用してDBに複数の行を挿入します

分類Dev

PDOとPHPを使用して2つのテーブルに複数の行を挿入します

分類Dev

結合を使用してテーブルに複数の行を挿入する

分類Dev

VBAを使用してヘッダー行を複数のCSVファイルに挿入します

分類Dev

Insert Into Selectを使用して、動名詞テーブルに複数の行を挿入します

分類Dev

ループを使用せずにデータベースに複数の行を挿入します

分類Dev

Room PersistenceLibraryを使用して複数のテーブルに挿入します

分類Dev

phpを使用して複数のデータ行の挿入を実行する

分類Dev

Arangodbは複数の行を挿入し、UPSERTを使用します

分類Dev

MySQLは、ON DUPLICATEKEYを使用して複数の行を挿入/更新します

分類Dev

複数の行をMSSQL Serverに挿入し、新しいテーブルIDをすべて取得します。

分類Dev

mysqlクエリをループして、テーブルから複数行のデータを取得し、別のテーブルに挿入します

分類Dev

複数行の挿入/更新にpg-promiseヘルパーを使用して競合時に挿入を更新します

分類Dev

1つの値のみを変更して、テーブルに複数の行を挿入します

分類Dev

JdbcTemplateを使用して複数の行を挿入する

分類Dev

PQputCopyDataを使用して複数の行を挿入する方法

分類Dev

sedを使用してスクリプトに複数の行を挿入します

分類Dev

codeigniterを使用してデータベースに複数の行を挿入します

分類Dev

1つのフォームを使用して複数のテーブルにデータを挿入します

分類Dev

phpを使用して複数の行にフォーム値を挿入する

分類Dev

トリガーを使用して SQlite に複数の行を挿入する

分類Dev

POSTAPIを使用してBigQueryに複数のレコードを挿入します

分類Dev

selectステートメントを使用して複数の行を挿入します

分類Dev

mysqli bind_paramを使用して複数の行レコードを挿入しますか?

Related 関連記事

  1. 1

    ループを使用してSQLServer 2008に複数の行を挿入しますか?

  2. 2

    行をループし、MySQLに複数の行を挿入します

  3. 3

    PHPPDOを使用して複数の行を挿入します

  4. 4

    executeを使用して複数の行を挿入します

  5. 5

    ループを使用して、Codeigniter / Activerecordを使用して複数のSQL挿入を実行する

  6. 6

    タプルのPythonリストを使用してDBに複数の行を挿入します

  7. 7

    PDOとPHPを使用して2つのテーブルに複数の行を挿入します

  8. 8

    結合を使用してテーブルに複数の行を挿入する

  9. 9

    VBAを使用してヘッダー行を複数のCSVファイルに挿入します

  10. 10

    Insert Into Selectを使用して、動名詞テーブルに複数の行を挿入します

  11. 11

    ループを使用せずにデータベースに複数の行を挿入します

  12. 12

    Room PersistenceLibraryを使用して複数のテーブルに挿入します

  13. 13

    phpを使用して複数のデータ行の挿入を実行する

  14. 14

    Arangodbは複数の行を挿入し、UPSERTを使用します

  15. 15

    MySQLは、ON DUPLICATEKEYを使用して複数の行を挿入/更新します

  16. 16

    複数の行をMSSQL Serverに挿入し、新しいテーブルIDをすべて取得します。

  17. 17

    mysqlクエリをループして、テーブルから複数行のデータを取得し、別のテーブルに挿入します

  18. 18

    複数行の挿入/更新にpg-promiseヘルパーを使用して競合時に挿入を更新します

  19. 19

    1つの値のみを変更して、テーブルに複数の行を挿入します

  20. 20

    JdbcTemplateを使用して複数の行を挿入する

  21. 21

    PQputCopyDataを使用して複数の行を挿入する方法

  22. 22

    sedを使用してスクリプトに複数の行を挿入します

  23. 23

    codeigniterを使用してデータベースに複数の行を挿入します

  24. 24

    1つのフォームを使用して複数のテーブルにデータを挿入します

  25. 25

    phpを使用して複数の行にフォーム値を挿入する

  26. 26

    トリガーを使用して SQlite に複数の行を挿入する

  27. 27

    POSTAPIを使用してBigQueryに複数のレコードを挿入します

  28. 28

    selectステートメントを使用して複数の行を挿入します

  29. 29

    mysqli bind_paramを使用して複数の行レコードを挿入しますか?

ホットタグ

アーカイブ