Bonjour a tous!
Je vous sollicite car je n'arrive pas avec mon code à insérer les valeurs de mon tableau dans ma table membres qui contient 3 colonnes: id, pseudo, pass.
Le problème est qu'il m'insère les valeurs dans une nouvelle entée a chaque fois donc ma table est rempli comme ceci : id1 pseudo = 'sela' et rien dans pass
puis le pass='bla' mais dans id2 et pas dans la première entrée comme voulu. Je ne sais pas si je suis assez clair donc voici mon code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
$table = "membres";
 
$bdd = mysql_connect("localhost","root","root");
 
mysql_select_db("site",$bdd);
$tab = array('pseudo'=>'sela','pass'=>'bla');
foreach($tab as $column=>$value)
{
	$sql = "INSERT INTO ".$table."(".$column.") VALUES('$value')" ;
	$req = mysql_query($sql) or die("Erreur SQL!<br>".$sql.'<br>'.mysql_error());
}
mysql_close();
?>
Merci d'avance de m'éclairer un peu !