2011-06-22 5 views
2

Je peux faire ce processus, mais je veux changer les valeurs dans Excel qui séparent les données et les colonnes et les lignes.Excel Export CSV Import PHPmyAdmin

Actuellement, chaque champ n'est pas contenu dans '' et n'est séparé que par une virgule.

Ma question est. Existe-t-il un moyen de définir ces choses dans Excel?

Merci

EDIT: je veux dire peut-je définir ce caractère met fin à la fin de la ligne. Puis-je définir que le contenu d'une cellule doit être entre guillemets simples, toutes les choses que vous pouvez changer dans PHPmyAdmin lors de l'importation. La raison en est que PHPmyAdmin ne peut pas dire où un contenu de cellules ou une ligne se termine pour le moment.

+0

La question n'est pas très claire. Voulez-vous dire que vous obtenez toutes les valeurs dans une seule colonne Excel? Comme ceci: "val1, val2, val3 ..."? – Galz

+0

Je ne suis pas sûr de savoir quelle est votre question. Êtes-vous incapable d'importer dans phpMyAdmin ou est-ce le problème avec Excel? En outre, si vos champs sont séparés par des virgules, essayez plutôt l'importation au format CSV dans phpMyAdmin. Vous pouvez également regarder dans l'instruction MySQL 'LOAD DATE INFILE'. – Abhay

Répondre

2

Je sais que j'ai eu des problèmes similaires avec phpMyAdmin. La chose la plus simple est d'essayer d'autres options. L'un d'eux devrait fonctionner. Voici quelques alternatives. PHPMyAdmin peut importer nativement des feuilles de calcul Excel. Vous pouvez simplement enregistrer la feuille de calcul. PHByAdmin peut importer nativement des fichiers CSV exportés Excel. Je pense que vous pourriez avoir quelque chose mal réglé si cela ne fonctionne pas. Essayez une autre option dans PHPMyAdmin.

Vous ne pouvez pas, dans Excel, personnaliser les caractères de fin, les délimiteurs, etc. Vous pouvez personnaliser les délimiteurs en externe à partir de Windows. Voir ici: http://www.ozgrid.com/forum/showthread.php?t=134498&page=1

Autre alternative, enregistrez le fichier CSV à partir d'Excel. PHP a construit des fonctions pour l'importation/exportation de fichiers CSV. Vous pouvez importer des fichiers CSV en PHP. Vous pouvez ensuite générer des fichiers CSV à l'aide de délimiteurs personnalisés, etc. en utilisant les fonctions intégrées et en effectuant toutes les manipulations que vous souhaitez effectuer. Voir: http://php.net/manual/en/function.fgetcsv.php