Csv into mysql
Résolu/Fermé
anthonyr_25
Messages postés
165
Date d'inscription
mercredi 5 janvier 2022
Statut
Membre
Dernière intervention
6 juillet 2022
-
9 mai 2022 à 14:16
anthonyr_25 Messages postés 165 Date d'inscription mercredi 5 janvier 2022 Statut Membre Dernière intervention 6 juillet 2022 - 9 mai 2022 à 17:37
anthonyr_25 Messages postés 165 Date d'inscription mercredi 5 janvier 2022 Statut Membre Dernière intervention 6 juillet 2022 - 9 mai 2022 à 17:37
A voir également:
- Csv into mysql
- Mysql community server - Télécharger - Bases de données
- Mysql gratuit ou payant - Forum MySQL
- Nombre de colonnes invalides dans les données csv à la ligne 1 ✓ - Forum Webmastering
- Monitor will go into standby mode traduction français ✓ - Forum Matériel & Système
- Your device ran into a problem and needs to restart - Forum Windows 8 / 8.1
2 réponses
jordane45
Messages postés
38453
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 mars 2025
4 740
9 mai 2022 à 14:26
9 mai 2022 à 14:26
Bonjour,
Ton code semble bancale ...
Déjà .. il faudrait nous donner un exempe de ton CSV
Ensuite, pourquoi n'utilises tu pas les fonctions php prévues à ça ??
A commencer par : https://www.php.net/manual/fr/function.fgetcsv.php
Ton code semble bancale ...
Déjà .. il faudrait nous donner un exempe de ton CSV
Ensuite, pourquoi n'utilises tu pas les fonctions php prévues à ça ??
A commencer par : https://www.php.net/manual/fr/function.fgetcsv.php
jordane45
Messages postés
38453
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 mars 2025
4 740
9 mai 2022 à 15:58
9 mai 2022 à 15:58
tu comprends que data est juste un array qui correspond à la ligne dans laquelle se trouve ta boucle .... ??
( tu sais ce qu'est une boucle hein ? )
Si tu veux en faire un array manipulable, il faut remplacer mes print_r ( et les echo.. ) par l'ajout dans un array des variables...
Ce n'était qu'un exemple.. à toi de remplacer l'intérieur de la boucle par ce que tu veux en faire...
( tu sais ce qu'est une boucle hein ? )
Si tu veux en faire un array manipulable, il faut remplacer mes print_r ( et les echo.. ) par l'ajout dans un array des variables...
Ce n'était qu'un exemple.. à toi de remplacer l'intérieur de la boucle par ce que tu veux en faire...
anthonyr_25
Messages postés
165
Date d'inscription
mercredi 5 janvier 2022
Statut
Membre
Dernière intervention
6 juillet 2022
6
Modifié le 9 mai 2022 à 17:38
Modifié le 9 mai 2022 à 17:38
Oui, merci je l'ai compris un peu tard xp
C'est bon grâce à ton exemple j'ai pu éxtraire ce que je voulais de mon csv ;)
Bon au final sa affiche la même chose mais au moins je peux le manipuler grâce à $tab merci encore.
C'est bon grâce à ton exemple j'ai pu éxtraire ce que je voulais de mon csv ;)
$handle = fopen('chaussures.csv','r'); $data = fgetcsv($handle,null,";"); $tab=[]; while ( ( $data = fgetcsv($handle,null,";") ) !== FALSE ) { array_push($tab, $data); } see($tab); function see($tab){ echo "<pre>"; print_r($tab); echo "</pre>"; }
Bon au final sa affiche la même chose mais au moins je peux le manipuler grâce à $tab merci encore.
Modifié le 9 mai 2022 à 14:40
voila de base ce que j'avais :
c'est une chaine de caractère :
voila mon csv :
9 mai 2022 à 14:45
SI tu nous montrait plutôt ce que tu avais essayé ... et en nous montrant le résultat obtenu ??
enfin bon.. perso je n'ai aucun souci.. ça fonctionne parfaitement
Résultat :
9 mai 2022 à 14:52
9 mai 2022 à 15:25
j'ai essayer
echo $data[0][0]
mêm print_r($data[0]) ne marche pas ..