Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Inserir várias linhas da matriz salva em uma sessão na tabela?


Aqui está minha versão adotada do que você quer dessa resposta
$tags = explode(',', $_SESSION['stateslist']);

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

Assumindo aqui que você tem uma matriz de campanha que contém todos os IDs de campanha correspondentes
}
mysql_query('INSERT INTO table (state, campaign_id) VALUES '.implode(',', $sql));