1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
// connexion a la bdd
// il faut associer un numéro de colonne dans le csv
// avec un nom de champ dans ta table:
$colonnesName = array("Id", "Date", "Heure");
// pour chaque ligne
for ($i=1;$i<$nblignes;$i++)
{
$j=0;
// une ligne
$ligne=$tableau[$i][0];
//decoupage de la ligne par rapport à la virgule
$colonne[$j]=explode(",",$ligne);
// début de la requete
$requete = "UPDATE matable SET ";
// Pour chaque champ de la table
for ($j=0;$j<count($colonne);$j++)
{
// Pour chaque colonne on va concaténer la valeur et le nom de la colonne
// a notre requete
$requete .= " " . $colonnesName[$j] . " = '" . $colonne[$j] . "', ";
}
// On a construit la requete donc on l'effectue
mysql_query($requete) or die("Erreur !!<br/> Requete : $requete<br/>Erreur: " . mysql_error());
} |
Partager