Importer fichier CSV dans une bdd SQL [Résolu/Fermé]

Signaler
Messages postés
98
Date d'inscription
lundi 29 juin 2009
Statut
Membre
Dernière intervention
31 mars 2014
-
Messages postés
98
Date d'inscription
lundi 29 juin 2009
Statut
Membre
Dernière intervention
31 mars 2014
-
Bonjour,

J'ai donc un fichier excel de plus de 3000 lignes et on me demande de compter le nombre de doublons pour chaque occurence ... ( imaginez le temps )

Un exemple est toujours plus parlant :
NOM
Kevin
Marine
Kevin
Julien
Marine
...

Kevin : 2 fois
Marine : 2 fois
Julien : 1 fois

Voilà mon schéma ( hyper basique )

J'ai donc une base sql à distance car je pensais tout simplement importer fichier excel ( que j'ai converti au format SCV ) dans une table nommée " excel " au préalable créée pour ensuite demander à sql de faire le travail pour moi ! simplement je n'arrive pas à importer le fichier csv ...

Ma base de données est hébergée chez easy-hébergement !

Sur ma page index.php j'ai le minimum requis :
<?
mysql_connect('...','...','...');
mysql_select_db('...');

ICI LE CODE PHP POUR IMPORTER QUE JE RECHERCHE ! :p

mysql_close();
?>

( J'ai un bon niveau en php, je demande uniquement le code exact pour que une fois la page chargée, les données soient importées ... )

Nom de la table : excel ( avec comme colonne " NOM " )
Nom du fichier à importer : excel.csv ( les noms sont les uns en dessous des autres ... J'ai créé en haut de la liste une case appelée " NOM " je sais pas si c'est utile, je vous le signale quand même )


Que dire d'autres ? J'pense avoir tout dit !
Je vous remercie par avance de votre aide,
Cordialement,
xqM

5 réponses

Messages postés
8700
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 148
Bonjour,
L'ordre chronologique m'échape un peu, mais si c'est ta liste Excel qui comporte des doublons pourquoi pas les enlever directement sur Excel, il y a asser d'exemples pour cela ?
A+
Messages postés
98
Date d'inscription
lundi 29 juin 2009
Statut
Membre
Dernière intervention
31 mars 2014
4
Ah nan mais je dois justement les compter pour chaque occurence ... Ne surtout pas les retirer, c'est pour mon entreprise x)

Cordialement,
xqM
Messages postés
8700
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 148
Tu veux donc savoir combien de fois xx est présent dans ta table Excel ?
Est-ce que Kevin pourrait être kevin ?
Où afficher le résultat ?

L'expérience instruit plus sûrement que le conseil. (André Gide)
Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
Messages postés
98
Date d'inscription
lundi 29 juin 2009
Statut
Membre
Dernière intervention
31 mars 2014
4
Exemple :

A
B
C
B
A
C
C
Z

Je veux savoir combien de fois est présent A, B, C et Z. Si possible obtenir le résultat sous la forme :
A 2
B 2
C 3
Z 1

Cordialement,
xqM
Messages postés
98
Date d'inscription
lundi 29 juin 2009
Statut
Membre
Dernière intervention
31 mars 2014
4
Je tiens à préciser que ceci est un exemple, dans mon tableau excel j'ai 700 occurrences différentes pour un total de 3000 lignes ...
Messages postés
8700
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 148
oui, d'accord, mais où l'afficher ?
Messages postés
8700
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 148
Tu met [RESOLU] Mais tu dis pas comment ?
Messages postés
98
Date d'inscription
lundi 29 juin 2009
Statut
Membre
Dernière intervention
31 mars 2014
4
Bonjour lermite22,

je ne l'ai tout simplement pas importé dans une BDD sql :)
J'ai trouvé la solution tout simplement dans excel même !
Si tu la connaitre demande moi.

Cordialement,
xqM