Insérer un fichier dans mysql avec php
naturanim09
Messages postés
28
Statut
Membre
-
avion-f16 Messages postés 19182 Date d'inscription Statut Contributeur Dernière intervention -
avion-f16 Messages postés 19182 Date d'inscription Statut Contributeur Dernière intervention -
bonjour,
J'aimarais insérer un fichier.txt donc chaque ligne est un titre de film dans un table Mysql avec la requête INSERT INTO . J'ai converti mon fichier.txt en tableau php (array) ligne par ligne mais là ou je cale , c'est pour passer ce tableau à la base...
Merci de me répondre,
Alexis.
--
Naturanim09 ..."Le web rime avec logique comme le latin et le grec"
J'aimarais insérer un fichier.txt donc chaque ligne est un titre de film dans un table Mysql avec la requête INSERT INTO . J'ai converti mon fichier.txt en tableau php (array) ligne par ligne mais là ou je cale , c'est pour passer ce tableau à la base...
Merci de me répondre,
Alexis.
--
Naturanim09 ..."Le web rime avec logique comme le latin et le grec"
1 réponse
-
Ce n'est pas plus compliqué que ça :
<?php $pdo = new PDO('mysql:host=localhost;dbname=db_test','root',''); $chemin = 'films.txt'; $fichier = fopen($chemin, 'r'); while(!feof($fichier)) { $ligne = fgets($fichier); $sql = 'INSERT INTO table(titre) VALUES('.$pdo->quote($ligne).')'; $pdo->exec($sql); } fclose($fichier); ?>
Ton ordinateur ne fait pas ce que tu veux ... mais ce que tu lui dis de faire.