sql >> Database >  >> RDS >> Mysql

Meerdere rijen uit een array die in een sessie is opgeslagen in een tabel invoegen?

Hier is mijn aangenomen versie van wat je wilt van dat antwoord

$tags = explode(',', $_SESSION['stateslist']);

$sql = array(); 
$counter=0;
foreach( $tags as $row ) {
    $counter++;
    $sql[] = '("'.$row.'", '.$campaign[counter].')';

Ervan uitgaande dat u een campagnearray heeft die alle bijbehorende campagne-ID's bevat

}
mysql_query('INSERT INTO table (state, campaign_id) VALUES '.implode(',', $sql));



  1. At-Sign in SQL-instructie vóór kolomnaam

  2. PHP:mysql_connect() werkt niet via de opdrachtregel

  3. java.net.InetAddress java-klasse lost geen IP op in Alpine Docker-container

  4. PL/SQL Online MCQ-quiz