sql >> Base de Datos >  >> RDS >> Mysql

¿Insertar varias filas de la matriz guardada en una sesión en la tabla?

Aquí está mi versión adoptada de lo que quiere de esa respuesta

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

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

Suponiendo aquí que tiene una matriz de campaña que contiene todos los ID de campaña correspondientes

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