problème insertion valeur d'un tableau dans une table mysql
Bonjour,
J'ai une table nommé preview dans laquelle j'ai un champ url,lien image et nom!
la variable nom est un tableau.quand je fait un echo avec une boucle for each il m'affiche bien toute les valeur du tableau mais quand j'essaie de l'insérer dans mon champ il ne récupère que la dernière valeur du tableau:
Code:
1 2 3 4 5 6 7 8 9 10
| if(!empty($_POST['url']) && !empty($_POST['link']) && !empty($_POST['nom']))
{$url=$_POST['url'];
$lienimage=$_POST['link'];
$nom = $_POST['nom'];
$nomarray = preg_split('/,/', $nom, -1, PREG_SPLIT_NO_EMPTY);
foreach($nomarray as $valuenom )
{echo $valuenom;
$requeteinsert1 = 'INSERT INTO preview(url,lienimage,nom) VALUES(\''.$url.'\',\''.$lienimage.'\',\''.$valuenom.'\')';
}
} |
Je ne sais pas comment faire pour que chaque nouvelle valeur du tableau créé un nouvelle id avec la meme url et le meme lien d'image et surtout que mes valeurs $valuenom soit récupéré?