sql >> Database >  >> RDS >> Mysql

Wat is de beste manier om meerdere rijen in een mysql-database in te voegen met behulp van php?

U kunt bulkinvoeging uitvoeren:

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

In jouw geval is het zoiets als:

$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. Android SQLite Query - De laatste 10 records ophalen

  2. JDeveloper gebruiken met MySQL Database en Oracle Database op AWS RDS, deel 2

  3. php/mysql met meerdere zoekopdrachten

  4. Docker Laravel Mysql:kon stuurprogramma niet vinden