sql >> Databasteknik >  >> RDS >> Mysql

Infoga flera rader med PDO

Du behöver inte bygga en enda sträng för alla dina INSERTS sätt bara in medan du loopar.

Till exempel:

$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. Skriver dataramen till MySql DB-tabellen

  2. Hur man konverterar en sträng till ett datum i PostgreSQL

  3. Vad är det enklaste sättet att lagra data från ett java-program till MySQL?

  4. Fel ORA-00932 vid användning av en select med unions- och CLOB-fält