Mysql
 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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Инсталирането на MySQL в Docker се проваля със съобщение за грешка Не мога да се свържа с локален MySQL сървър чрез сокет

  2. WAMP/MySQL грешки не са на правилния език

  3. MySQL месечна разпродажба за последните 12 месеца, включително месеци без продажба

  4. Проблем с MySQL актуализиране на поле DATETIME от ISO 8601 формат

  5. Как да използвам клауза LIKE в подготвено изявление за PDO?