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

PDOで複数の行を挿入します

    すべてのINSERTSに対して単一の文字列を作成する必要はありません ループ中に挿入するだけです。

    例:

    $sql = "INSERT INTO user_groups (usergroup, userid) VALUE (:usergroup, :userid)";
    $stmt = $pdo->prepare($sql);
    foreach ($_POST['del'] as $pval) {
        $stmt->execute(array(':usergroup'=>(int) $pval, 
                             ':userid'=>$_POST['userid']
        ));
    }
    



    1. UnicodeCSVファイルにベンガル語のテキストが表示されない

    2. MYSQLのSUM(サブクエリ)

    3. PHPでExcelからデータをインポートする

    4. MySQL:NULLから0への型キャスト