Insertion avec un fichier CSV

TanoraMandriambero Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
 Lakano -
Bonjours je voudrais écrire un script PHP pour faire une insertion dans une table avec un fichier CSV. Mais l'extension PDO ne support pas les requêtes de type 'LOAD DATA LOCAL',
et l'extension mysql ne marche pas non plus.
A voir également:

1 réponse

Lakano
 
d'après la doc, il faut l'activer pendant la construction pas après.
http://php.net/manual/fr/ref.pdo-mysql.php

une solution de contournement trouver sur stackoverflow:

exec("mysql -u myuser -pMyPass -e \"USE mydb;TRUNCATE mytable;LOAD DATA INFILE '" . $file . "' IGNORE  INTO TABLE mytable;\"; ");

Faut-il encore que le exec soit activer sur le serveur...
0