Import csv dans phpmyadmin et saut de ligne

[Fermé]
Signaler
Messages postés
2
Date d'inscription
mardi 16 janvier 2018
Statut
Membre
Dernière intervention
16 janvier 2018
-
Messages postés
2
Date d'inscription
mardi 16 janvier 2018
Statut
Membre
Dernière intervention
16 janvier 2018
-
Bonjour,

Je cherche à importer un fichier csv dans une base phpmyadmin. Ce fichier contient une colonne dont les items ont des sauts de ligne (et je souhaite les garder dans la base).

Je n'arrive pas à importer les items complets (textes + sauts de ligne) en faisant l'import de csv...

Pour illustrer : je fais la manip sur un fichier test qui ressemble à ça

CSV :
Test numéro 18;1;Test;1ere ligne
2e ligne
3e et dernière ligne

phpmyadmin (base de 4 colonnes):
import > browse (choose file) > mon fichier csv
format-specific options :
- columns separated by ;
- columns enclosed with "
- columns escaped with "
- lines terminates with auto
> Go

J'obtiens 2 messages :
- Un vert qui me dit que ma ligne a été ajoutée (mais qui va uniquement jusqu'au texte '1ere ligne')
- Un rouge qui me dit 'invalid column count in CSV input in line 2'

Pouvez-vous m'aider ?

Je débute sur phpmyadmin...

PS : j'ai essayé de mettre entre guillemets puis sauter à la ligne ça ne marche pas, et j'ai essayé de mettre un /r/n à la place du saut de ligne et ça me donne le texte sans saut de ligne avec les /r/n au milieu donc ce n'est pas concluant non plus...

Merci beaucoup


1 réponse

Messages postés
33155
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
31 juillet 2021
3 643
Bonjour,

t j'ai essayé de mettre un /r/n

Ne serait-ce pas plutôt \r\n ?
Messages postés
2
Date d'inscription
mardi 16 janvier 2018
Statut
Membre
Dernière intervention
16 janvier 2018

Bonjour Jordane,

Si effectivement mais cela ne fonctionne toujours pas, le fichier importe l'item suivant dans phpmyadmin :

1ere ligne \r\n 2e ligne \r\n3e et dernière ligne

Il n'y a pas de saut de ligne pris en compte