Pour sauter la première ligne, placer le
$cpt++;
à la fin de la boucle
if ($champs0!='')
et placer derrière ce dernier une boucle
if ($cpt!=0)
qui se ferme juste avant le
$cpt++;
C'est pas compliqué(une meilleure façon existe peut-être) mais ça fera gagner du temps à certains...
Bonjour,
je débute en php j 'ai déjà essayé quelques sripts ( news mots passes) ,mais celui ci je n'y arrive pas.
J ai mis le script sur multimania j ouvre "entrer_fichier.php" puis
"Importation Réussie"
"ERREUR DE REQUETE SUR LA BASE. " les 2 messages obtenus.
avant sur le serveur j 'ai créé une base avec 3 champs
J'ai aussi configuré "connexion.php" mais j'hésite pour cette ligne "$hostname_smoby = "ftp.membres.lycos.fr"; // nom de votre serveur ??
salut candice....
je pense que ca va prendre du temps de traiter 45000lignes ms bon, ca devrait aller....sinon pour ton souci de la 5 eme ligne, tu pourrais faire un compteur et une fois q la variable est a 5, tu commences les enregistrements le tout grace a une commande "while"....enfin, faut tester.
Ciao et bonne continuation
Salut!
j'aimerais que l'enregistrement dans la base commence a partir de la 5e ligne de mon fichier csv. comment faire?
et est ce que ce script est adapte pour des fichiers de plus de 45000 lignes?
merci bcp!
28 sept. 2009 à 11:28
$cpt++;
à la fin de la boucle
if ($champs0!='')
et placer derrière ce dernier une boucle
if ($cpt!=0)
qui se ferme juste avant le
$cpt++;
C'est pas compliqué(une meilleure façon existe peut-être) mais ça fera gagner du temps à certains...
21 sept. 2007 à 12:58
http://www.commentcamarche.com/forum/affich-3111596-importation-fichier-csv-dans-mysql-php
bon courage
24 juin 2005 à 23:09
je débute en php j 'ai déjà essayé quelques sripts ( news mots passes) ,mais celui ci je n'y arrive pas.
J ai mis le script sur multimania j ouvre "entrer_fichier.php" puis
"Importation Réussie"
"ERREUR DE REQUETE SUR LA BASE. " les 2 messages obtenus.
avant sur le serveur j 'ai créé une base avec 3 champs
J'ai aussi configuré "connexion.php" mais j'hésite pour cette ligne "$hostname_smoby = "ftp.membres.lycos.fr"; // nom de votre serveur ??
Pouvez vous me donner un coup de main
Merci
23 juin 2005 à 00:21
je pense que ca va prendre du temps de traiter 45000lignes ms bon, ca devrait aller....sinon pour ton souci de la 5 eme ligne, tu pourrais faire un compteur et une fois q la variable est a 5, tu commences les enregistrements le tout grace a une commande "while"....enfin, faut tester.
Ciao et bonne continuation
22 juin 2005 à 16:53
j'aimerais que l'enregistrement dans la base commence a partir de la 5e ligne de mon fichier csv. comment faire?
et est ce que ce script est adapte pour des fichiers de plus de 45000 lignes?
merci bcp!
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.