sql >> データベース >  >> RDS >> Mysql

あるテーブルから別のテーブルへのCodeIgniterActiveRecordの挿入

    getメソッドを使用して1つのテーブルから必要なデータをフェッチし、クエリ結果グラバー関数(result()など)の1つを使用して、insert()を使用して行を1つずつ繰り返すことが最善の方法だと思います。メソッド。

    これをコードに入れる:

    もちろん、table1はtable2とまったく同じ構造(各列の同じ列名とデータ型)を持っていると思います。そうでない場合は、割り当てを使用して1つのテーブルから別のテーブルに列をマップする必要がありますが、その場合、コードはより広くなります。



    1. MySQLは、1つのクエリで複数のステートメントの影響を受けるすべての行を取得します

    2. PHPでのプライベート変数へのアクセス(PDO)

    3. dbの取得:SQLSTATE [HY000][2002]MacでMAMPを使用した場合の接続拒否エラー

    4. SQLServer2017のステップバイステップのインストール-2