Import csv dans phpmyadmin et saut de ligne

Fermé
Lolz-2018 Messages postés 2 Date d'inscription mardi 16 janvier 2018 Statut Membre Dernière intervention 16 janvier 2018 - 16 janv. 2018 à 11:36
Lolz-2018 Messages postés 2 Date d'inscription mardi 16 janvier 2018 Statut Membre Dernière intervention 16 janvier 2018 - 16 janv. 2018 à 12:17
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


A voir également:

1 réponse

jordane45 Messages postés 38314 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 24 novembre 2024 4 705
16 janv. 2018 à 12:14
Bonjour,

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

Ne serait-ce pas plutôt \r\n ?
0
Lolz-2018 Messages postés 2 Date d'inscription mardi 16 janvier 2018 Statut Membre Dernière intervention 16 janvier 2018
16 janv. 2018 à 12:17
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
0