sql >> Database teknologi >  >> RDS >> Mysql

Indsæt flere rækker med PDO

Du behøver ikke at bygge en enkelt streng for alle dine INSERTS bare indsæt, mens du sløjfer.

For eksempel:

$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. Vil GETUTCDATE() returnere den samme værdi, hvis den bruges to gange i den samme sætning?

  2. Opnå MySQL Failover &Failback på Google Cloud Platform (GCP)

  3. Indsæt opdatering udløser, hvordan man bestemmer, om indsætte eller opdatere

  4. MIN og MAX samlede funktioner i SQL Server