csv et construction requete
Posté : 10 avr. 2007, 14:34
Bonjour à tous,
J'utilise fgetcsv pour récupérer le contenu d'un fichier csv.
Tout ce passe bien et j'obtiens un tableau contenant des infos sur un client (nom, prénom, adresse, code postal...).
Ca donne ceci:
Mon pb est que je ne vois pas comment préciser quelle donnée doit aller dans quel champ de la table.
Quelle est la meilleure solution pour y arriver?
Voici mon code:
J'utilise fgetcsv pour récupérer le contenu d'un fichier csv.
Tout ce passe bien et j'obtiens un tableau contenant des infos sur un client (nom, prénom, adresse, code postal...).
Ca donne ceci:
Je voudrais insérer ces éléments à la volée dans une table clients.8 fields in line 1:
GINOUX
Jean-Marc
R�sidence Les Glycines B�timent B
83000
Toulon
France
[email protected]
8 fields in line 2:
GORIN
Nicolas
9, rue V. Gaillard
80110
Moreuil
France
[email protected]
Mon pb est que je ne vois pas comment préciser quelle donnée doit aller dans quel champ de la table.
Quelle est la meilleure solution pour y arriver?
Voici mon code:
while ($data = fgetcsv($fichier, filesize($uploaddir), ";")) {
$num = count($data);
//echo "<p> $num fields in line $row: <br /></p>\n";
$row++;
for ($c=0; $c < $num; $c++) {
echo $data[$c] . "<br />\n";
}
}
fclose($fichier);