Csv into mysql
Résolu
anthonyr_25
Messages postés
165
Date d'inscription
Statut
Membre
Dernière intervention
-
anthonyr_25 Messages postés 165 Date d'inscription Statut Membre Dernière intervention -
anthonyr_25 Messages postés 165 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Csv into mysql
- Mysql community server - Télécharger - Bases de données
- Mysql error 2002 ✓ - Forum Linux / Unix
- Your device ran into a problem and needs to restart - Forum Windows 8 / 8.1
- Nombre de colonnes invalides dans les données csv à la ligne 1 ✓ - Forum Webmastering
- Monitor will go into standby mode iiyama - Forum Matériel & Système
2 réponses
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
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...
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.
voila de base ce que j'avais :
c'est une chaine de caractère :
voila mon csv :
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 :
j'ai essayer
echo $data[0][0]
mêm print_r($data[0]) ne marche pas ..