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

phpを使用してmysqlデータベースに複数の行を挿入するための最良の方法は何ですか?

    一括挿入を実行できます:

    INSERT INTO table (field1, field2) VALUES ('val1', 'val2'), ('val3', 'val4'), ...
    

    あなたの場合、それは次のようなものです:

    $db->setQuery("INSERT INTO #__rsmail_subscriber_details (`IdList`, `FieldName`, 
    `FieldValue`, `IdSubscriber`) VALUES ('".$db->getEscaped($lists)."', 'First Name'
    , '".$db->getEscaped($first_name)."', '".$db->getEscaped($idu)."'), ('".$db->getEscaped($lists)."', 'Last Name'
    , '".$db->getEscaped($last_name)."', '".$db->getEscaped($idu)."')");
    


    1. ORDERBYの後にGROUPBY

    2. SQLサーバーのストアドプロシージャのバージョン管理を行うための最良の方法は何ですか?

    3. AndroidでJTDSドライバーを使用してSQLサーバーに接続する方法

    4. mysqlINTフィールドの先頭をゼロで埋める