Auteur |
Message |
theseif
Messages : 4
Inscrit le : 08/12/2002 |
Posté le 08/12/2002 à 15:28:29
Message N°1 #
|
Bonjour, j'ai un Problème à l’utilisation d’Eskuel.
J’arrive à « dumper » la table pour obtenir un fichier cvs, je l’ouvre avec excel, je la modifie, tout va bien, génial.
Je veux ramener la table, je fais « Insertion dump », je sélectionne insérer un fichier cvs, je choisis le fichier en question, je coche remplacer les données, je laisse les sélections par défaut, je mets le nom des colonnes et OK.
J’affiche le contenu de la table et elle apparaît sans les modifs.
Je dois oublier quelque chose.
Merci de m’aider.
|
|
JuTs
Messages : 15
Inscrit le : 04/09/2002 |
Posté le 18/12/2002 à 19:02:02
Message N°2 #
|
Salut
J'ai aussi un problème avec les insertion dump de chichiers csv. Chez-moi je n'ai que la première instruction qui est effectuée
Pourquoi ?
Help !
Merci |
|
theseif
Messages : 4
Inscrit le : 08/12/2002 |
Posté le 18/12/2002 à 19:07:22
Message N°3 #
|
Bonjour, je suis désolée, mais je ne peut pas d'apporter de réponse, j'ai abnadonné l'utilisation d'eskuel. Je trouvais le principe génial mais comme je trouve pas de solution à mon problème j'ai arrêté de l'utiliser. Je continue néanmoins de consulter ce forum au cas ou quelqu'un de sympa apporterait une réponse. Tient moi au courant si tu trouve quelque chose.
@+. Merci. |
|
JuTs
Messages : 15
Inscrit le : 04/09/2002 |
Posté le 18/12/2002 à 19:14:40
Message N°4 #
|
J'ai déjà un bout de réponse. Chez moi le problème vient du paramètre "Lignes terminées par :" avec un retour à la ligne, ça ne fonctionne pas. En remplaçant le retour à la ligne par un autre caractère (j'ai essayé avec | ) ça fonctionne. Le problème c'est que si tu a beaucoup de données dans ta table, c'est pas très pratique de changer les retours à la ligne.
Si qqn à une autre idée... |
|
maverick
Messages : 619
Inscrit le : 04/04/2002 |
Posté le 18/12/2002 à 22:11:27
Message N°5 #
|
Ouh là, chacun son tour et on y arrivera...
Le problème du CSV est du comme le dit JuTs au caractère de retour ligne.
Un problème de slash tout bête fait que les \n, \r\n, \r sont interpretés en \\n, \\r\\n ou \\r pour l'insertion dump....
Ca dépend donc grandement de la plate forme sur laquelle s'exécute eSKUeL, les retours ligne étant différents sur Macintosh, Windows ou Linux.
Cependant, ce problème est résolu grâce au débuggage intensif fourni par Milan et sera proposé dans la 1.1.0, qui devrait sortir rapidement, c'est mon souhait le plus cher.
Mathieu
____________________
|
|
theseif
Messages : 4
Inscrit le : 08/12/2002 |
Posté le 19/12/2002 à 02:14:35
Message N°6 #
|
Ouf, enfin une réponse pour commencer à comprendre.
Merci. |
|
maverick
Messages : 619
Inscrit le : 04/04/2002 |
Posté le 19/12/2002 à 07:21:36
Message N°7 #
|
et aussi, j'ai oublié de préciser...
Désolé pour le retard de la réponse
____________________
|
|
JuTs
Messages : 15
Inscrit le : 04/09/2002 |
Posté le 19/12/2002 à 11:31:54
Message N°8 #
|
En attendant je fais comment ? Je suis sous Windows 98. |
|
JuTs
Messages : 15
Inscrit le : 04/09/2002 |
Posté le 19/12/2002 à 20:48:39
Message N°9 #
|
Voici une solution en attendant :
1. Créer le fichier .csv normalement
2. Créer un fichier .csv ne contenant aucune donnée.
3. Exécuter le scr1pt suivant:
<?
$array = file("fichier_d_origine.csv"-);
$sortie = "";
foreach($array as $string)
{
$string = trim($string);
$sortie = $sortie."|".$string;
}
$fp = fopen("fichier_destination.csv","r+"-);
fseek($fp,0);
fputs($fp,$sortie);
fclose($fp);
?>
4. Pour entrer les données dans la table, procéder de la manière habituelle mais en remplacant \n par | dans les options.
Voilà |
|
maverick
Messages : 619
Inscrit le : 04/04/2002 |
Posté le 20/12/2002 à 09:04:16
Message N°10 #
|
Merci, au nom de la communauté
____________________
|
|