 |
| Voir le sujet précédent :: Voir le sujet suivant |
| Auteur |
Message |
zocco Assidu


Inscrit le: Sep 30, 2005 Messages: 293 Localisation: Ile-de-France (92)
|
Posté le: 14 Dec 2005, 9:14 Sujet du message: Module Encyclopédie |
|
|
Bonjour,
Aujourd'hui nous allons aborder la partie culturelle d'un CMS : Le module Encyclopédie.
Pour mon site, je dois faire un dictionnaire français/anglais et anglais/français sur des termes liés au monde de la voile.
Je suis passé pro dans le copier-coller mais peut-être existe-t-il moyen plus simple.
J'ai essayé de uploader un fichier excel que j'avais pris soin de passer en ".txt" et en ".csv". Rien.
Certainement dû au fait qu'on peut créer de nouvelles tables vierges à partir d'un tableur mais alimenter une table déjà existante est plus ardu.
En écrivant tout cela, j'ai peut-être une piste.... je vous tiens au courant. |
|
|
|
| Revenir en haut de page |
|
stefvar Administrateur


Inscrit le: Jul 06, 2005 Messages: 8211 Localisation: France Corse Ventiseri
|
Posté le: 14 Dec 2005, 20:00 Sujet du message: Re: Module Encyclopédie |
|
|
Bonjour,
Il faudrait que tous les posteurs soient comme toi, qu'ils aient des idées en écrivant.
Bien sur je m'inclus dans "tous les posteurs".
Imagine un peu le rêve, tu viens sur un forum, tu écris ton problème et HOP, la solution t'apparait.
Elle ne serait pas belle la vie .  _________________ Avant de poster, lire la charte du forum, merci.
Dernière édition par stefvar le 15 Sep 2006, 8:21; édité 1 fois |
|
|
|
| Revenir en haut de page |
|
zocco Assidu


Inscrit le: Sep 30, 2005 Messages: 293 Localisation: Ile-de-France (92)
|
Posté le: 20 Dec 2005, 20:34 Sujet du message: Re: Module Encyclopédie |
|
|
J'ai donc essayé. Résultat : Bouhhhhhhh!
J'ai enregistré mon fichier excel en csv.
J'ai retravaillé le contenu en y ajoutant " " au début et à la fin de chaque donnée et remplacé les ; par , .
Je me suis basé sur un download que j'avais fait de ma BD pour connaitre le formatage du fichier.
J'ai importer dans mySql mon fichier csv et là, ........ rien, nada, que-d'chie, niet.
Vu que c'est un lexique sur les termes marin en français et en anglais, il y a 2X600 lignes à copier. Si ça continue je vais tout faire manuellement. Mais ça m'étonne que ce ne soit pas possible de le faire. |
|
|
|
| Revenir en haut de page |
|
stefvar Administrateur


Inscrit le: Jul 06, 2005 Messages: 8211 Localisation: France Corse Ventiseri
|
Posté le: 20 Dec 2005, 20:40 Sujet du message: Re: Module Encyclopédie |
|
|
Re,
HAHA ça le fait souvent ça un résultat néant. Je connais bien personnellement
Colle ici quelques lignes du fichier original que tu veux inclure ainsi que quelques lignes de celui que tu as fait. _________________ Avant de poster, lire la charte du forum, merci.
Dernière édition par stefvar le 05 Nov 2006, 9:58; édité 1 fois |
|
|
|
| Revenir en haut de page |
|
zocco Assidu


Inscrit le: Sep 30, 2005 Messages: 293 Localisation: Ile-de-France (92)
|
Posté le: 20 Dec 2005, 20:51 Sujet du message: Re: Module Encyclopédie |
|
|
Quand j'exporte le contenu de la base, ça me donne :
"1","1","abandoned","abandonnee (manche)","0"
"2","1","afternoon","apres midi","0"
"3","1","aggressive","agressif","0"
"4","1","aggressively","avec agressivite","0"
"5","1","ahead","devant, (de l'avant)","0"
"6","1","aim","but, objectif, intention","0"
Ce que je veux importer dans SQL (mais il n'ya pas de bouton "importer") :
"1","1","abandoned","abandonnee (manche)","0"
"2","1","afternoon","apres midi","0"
"3","1","aggressive","agressif","0"
"4","1","aggressively","avec agressivite","0"
"5","1","ahead","devant / (de l'avant)","0"
"6","1","aim","but / objectif / intention","0"
Mon fichier excel enregistré en csv, avant modification :
1;1;abandoned;abandonnee (manche,Ö);"0"""
2;1;afternoon;apres midi;"0"""
3;1;aggressive;agressif;"0"""
4;1;aggressively;avec agressivite;"0"""
5;1;ahead;devant, (de l'avant);"0"""
6;1;aim;but, objectif, intention;"0""" |
|
|
|
| Revenir en haut de page |
|
stefvar Administrateur


Inscrit le: Jul 06, 2005 Messages: 8211 Localisation: France Corse Ventiseri
|
Posté le: 20 Dec 2005, 21:05 Sujet du message: Re: Module Encyclopédie |
|
|
Re,
Fait toi un petit fichier SQL avec les lignes suivantes, ça devrait le faire :
| Code: | INSERT INTO `nuke_encyclopedia_text` VALUES ('1', '1', 'abandoned', 'abandonnee (manche)', '0');
INSERT INTO `nuke_encyclopedia_text` VALUES ('2', '1', 'afternoon', 'apres midi', '0');
INSERT INTO `nuke_encyclopedia_text` VALUES ('3', '1', 'aggressive', 'agressif', '0');
INSERT INTO `nuke_encyclopedia_text` VALUES ('4', '1', 'aggressively', 'avec agressivite', '0');
INSERT INTO `nuke_encyclopedia_text` VALUES ('5', '1', 'ahead', 'devant / (de l'avant)', '0');
INSERT INTO `nuke_encyclopedia_text` VALUES ('6', '1', 'aim', 'but / objectif / intention', '0'); |
Ci-dessus tu as un exemple de fichier d'insertion SQL. A exécuter donc via phpmy@dmin ou équivalent. Enregistre ce bout de code sous "mon_fichier.sql". Comme ça de vrait le faire tu sais ensuite comment transformer ton fichier original.
Il est aussi possible de faire la même chose en php.
Tient moi au jus
 _________________ Avant de poster, lire la charte du forum, merci.
Dernière édition par stefvar le 05 Nov 2006, 9:59; édité 1 fois |
|
|
|
| Revenir en haut de page |
|
zocco Assidu


Inscrit le: Sep 30, 2005 Messages: 293 Localisation: Ile-de-France (92)
|
Posté le: 20 Dec 2005, 23:40 Sujet du message: Re: Module Encyclopédie |
|
|
Apparement, mon copier/coller génère des erreurs au niveau des apostrophes et des accents.
Même après avoir nettoyé les apostrophes, il n'est pas content.
Je continue à chercher.  |
|
|
|
| Revenir en haut de page |
|
stefvar Administrateur


Inscrit le: Jul 06, 2005 Messages: 8211 Localisation: France Corse Ventiseri
|
Posté le: 21 Dec 2005, 7:48 Sujet du message: Re: Module Encyclopédie |
|
|
Bonjour,
J'ai fais une grossière erreur dans le code que je t'ai donné il manque un anti-slash devant l'apostrophes. Le code doit être comme suit :
| Code: | INSERT INTO `nuke_encyclopedia_text` VALUES ('1', '1', 'abandoned', 'abandonnee (manche)', '0');
INSERT INTO `nuke_encyclopedia_text` VALUES ('2', '1', 'afternoon', 'apres midi', '0');
INSERT INTO `nuke_encyclopedia_text` VALUES ('3', '1', 'aggressive', 'agressif', '0');
INSERT INTO `nuke_encyclopedia_text` VALUES ('4', '1', 'aggressively', 'avec agressivite', '0');
INSERT INTO `nuke_encyclopedia_text` VALUES ('5', '1', 'ahead', 'devant / (de l\'avant)', '0');
INSERT INTO `nuke_encyclopedia_text` VALUES ('6', '1', 'aim', 'but / objectif / intention', '0'); |
Quel oeuf je fais . _________________ Avant de poster, lire la charte du forum, merci.
Dernière édition par stefvar le 05 Nov 2006, 9:59; édité 1 fois |
|
|
|
| Revenir en haut de page |
|
zocco Assidu


Inscrit le: Sep 30, 2005 Messages: 293 Localisation: Ile-de-France (92)
|
Posté le: 21 Dec 2005, 9:30 Sujet du message: Re: Module Encyclopédie |
|
|
Pour les oeufs, c'est à Pâques.
Mais ça illustre bien ce que j'écrivais dans un autre post.
On s'habitue à être aider. Cette histoire d'\, je l'avais aperçu mais bon, "si Stef a dit que c'était ça, je me suis certainement trompé quelque part".
Je vais essayer avec la modif. |
|
|
|
| Revenir en haut de page |
|
stefvar Administrateur


Inscrit le: Jul 06, 2005 Messages: 8211 Localisation: France Corse Ventiseri
|
Posté le: 21 Dec 2005, 21:16 Sujet du message: Re: Module Encyclopédie |
|
|
| Citation: | | Pour les oeufs, c'est à Pâques. |
Ce n'est pas plus mal, le foie commence déjà à dire stop
| Citation: | | "si Stef a dit que c'était ça, je me suis certainement trompé quelque part" |
et bien non, sur ce coup là le Stef c'est poignardé lamentablement.
Voyons le bon côté, cela nous aura fait passer cinq minutes  _________________ Avant de poster, lire la charte du forum, merci.
Dernière édition par stefvar le 05 Nov 2006, 10:00; édité 1 fois |
|
|
|
| Revenir en haut de page |
|
zocco Assidu


Inscrit le: Sep 30, 2005 Messages: 293 Localisation: Ile-de-France (92)
|
Posté le: 22 Dec 2005, 15:23 Sujet du message: Re: Module Encyclopédie |
|
|
En attendant, ça ne marche toujours pas. Je soupçonne qu'il y ait des caractères qui entrent en conflit avec le format PHP (apostrophes, virgules, slashs...)
Il faut que je regarde encore sinon je rentrerai tout manuellement et j'y jetterai un oeil plus tard car l'échéance approche (j-10).  |
|
|
|
| Revenir en haut de page |
|
stefvar Administrateur


Inscrit le: Jul 06, 2005 Messages: 8211 Localisation: France Corse Ventiseri
|
Posté le: 22 Dec 2005, 15:40 Sujet du message: Re: Module Encyclopédie |
|
|
Bonjour.
Tu m'étonnes car le code à très bien fonctionné chez moi. L'as tu essayé seul ou y as tu ajouté d'autres lignes ? Si tel est le cas as tu pris soin de bien mettre un anti-slash devant chaque parenthèse ? Si tu veux fait moi parveir ton fichier . _________________ Avant de poster, lire la charte du forum, merci.
Dernière édition par stefvar le 05 Nov 2006, 10:00; édité 1 fois |
|
|
|
| Revenir en haut de page |
|
stefvar Administrateur


Inscrit le: Jul 06, 2005 Messages: 8211 Localisation: France Corse Ventiseri
|
Posté le: 25 Dec 2005, 9:55 Sujet du message: Re: Module Encyclopédie |
|
|
Bonjour.
Ou en es tu avec ce module ? Y es tu arrivé ? _________________ Avant de poster, lire la charte du forum, merci.
Dernière édition par stefvar le 05 Nov 2006, 10:00; édité 1 fois |
|
|
|
| Revenir en haut de page |
|
zocco Assidu


Inscrit le: Sep 30, 2005 Messages: 293 Localisation: Ile-de-France (92)
|
Posté le: 25 Dec 2005, 11:49 Sujet du message: Re: Module Encyclopédie |
|
|
Euh, sur le continent, c'était Noël. Donc préparatifs etc...
Ca commence demain ! Une bonne semaine de boulot. Il risque peut-être d'y avoir 1 ou 2 questions (X100) posées sur le forum.
Mais j'essaierai de jeter une oeil ce soir, quand même. |
|
|
|
| Revenir en haut de page |
|
stefvar Administrateur


Inscrit le: Jul 06, 2005 Messages: 8211 Localisation: France Corse Ventiseri
|
Posté le: 25 Dec 2005, 11:57 Sujet du message: Re: Module Encyclopédie |
|
|
HAHA oui, pas de soucis il n'y a pas le feu au lac. Ici aussi Papa Noël a oeuvré.
Ayant un peu plus de temps durant les vacances, je fais le tour des messages voir si je n'ai rien oublié . Et puis il me tarde de le voir ce site HEHEHE _________________ Avant de poster, lire la charte du forum, merci. |
|
|
|
| Revenir en haut de page |
|
|
|
Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas voter dans les sondages de ce forum
|
|