Index Forum Généamania
Tout sur Généamania et monSSG
Faq  -   Se connecter  -   S'enregistrer  -   Liste des membres   -  Rechercher  



Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas poster de réponses
[RESOLU] Import Gedcom raté
Auteur Message
pinuche



Autorisation : Membre
Nb de messages : 2
Inscrit le : Jeu 28 Nov 2013, 18:27
Posté le : Jeu 28 Nov 2013, 18:38    

Bonjour,

lors d'un import je rencontre cette erreur
quelqu'un a t'il une idée ?

ma base est ici

http://pinuche.toile-libre.org/geneamania/index.php

Merci

----------------

Fichier demandé : lumio.ged
Demande de mise à jour des données
Demande de suppression des données de la base
- suppression des filiations : 3680 filiations supprimées
- suppression des unions : 1804 unions supprimées
- suppression des images : 0 image supprimée
- suppression des personnes : 5054 personnes supprimées
- suppression des noms : 437 noms supprimés
- suppression des évènements : 274 évènements supprimés
- suppression des villes : 166 villes supprimées
- suppression des commentaires : 360 commentaires supprimés
- suppression des dépôts : 0 dépôt supprimé
- suppression des sources : 18 sources supprimées
Visibilité Internet autorisée par défaut
Visibilité Internet des notes Visibilité Internet des images autorisée par défaut
Statut par défaut des fiches : validé
Reprise des dates de modification du fichier : nonSource du fichier : GeneWeb
Version de la source : 6.04
Création du fichier : 28 novembre 2013 à 18:35:07
GEDCOM version 5.5
Codage des caractères : ANSEL
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'âetudes et de recherches historiques de Lumio')' at line 1
Requête en erreur : INSERT INTO geneaconcerne_source VALUES(0,0,2454,'P','Cercle d'âetudes et de recherches historiques de Lumio');

 Adresse email Haut de page Bas de page 
 
jlsviro



Autorisation : Administrateur
Nb de messages : 1686
Inscrit le : Dim 23 Avr 2006, 16:17
Posté le : Jeu 28 Nov 2013, 19:33    

Bonsoir,

Je dirais que c'est l'apostrophe qui pose problème. Pouvez-vous essayer la correction suivante ?

Dans le fichier Import_Gedcom.php, cherchez vers la ligne 850

Code
$req = 'INSERT INTO '.$n_conc_source.' VALUES(0,0,'.$ref_ind_base.',\''.$S_Type_Objet.'\',\''.$sources[$nb].'\');';


et remplacez par

Code
$req = 'INSERT INTO '.$n_conc_source.' VALUES(0,0,'.$ref_ind_base.',\''.$S_Type_Objet.'\',\''.ajoute_sl_rt($sources[$nb]).'\');';



Cela résout-il votre problème ?

Assurez-vous d'autre part que le fichier que vous importez est bien en ANSI.

Bonne soirée.

jean-Luc

 Adresse email Haut de page Bas de page 
 
pinuche



Autorisation : Membre
Nb de messages : 2
Inscrit le : Jeu 28 Nov 2013, 18:27
Posté le : Sam 30 Nov 2013, 7:50    

Bonjour,

J'ai appliqué le correction de la ligne php et le résultat est :
===========================================
Source du fichier : GeneWeb
Version de la source : 6.04
Création du fichier : 28 novembre 2013 à 18:35:07
GEDCOM version 5.5
Codage des caractères : ANSEL
Décodage des caractères ANSEL vers ANSI
Résumé du traitement :
3901 personnes créées
359 noms créés
1434 unions créées
2929 filiations créées
158 villes créées
Format des lieux pris en charge : ville,département,pays,
Conseil Pensez à attribuer le numéro 1 à la personne de votre choix ; pour ce faire, passez par la liste par noms. Vous pourrez ensuite mettre à jour en masse les numéros Sosa par Vérification de la numérotation sosa,
Conseil Vous pouvez aussi fusionner les évènements semblables ; pour ce faire, appelez la fonction de fusion.
=====================================================================

cela semble OK même si je persiste à utiliser l'ANSEL

Merci pour le patch

A+ pour d'autre problèmes

Thierry

 Adresse email Haut de page Bas de page 
 
jlsviro



Autorisation : Administrateur
Nb de messages : 1686
Inscrit le : Dim 23 Avr 2006, 16:17
Posté le : Sam 30 Nov 2013, 9:41    

Bonjour,
Désolé, je n'avais pas vu que vous étiez en Ansel, mais la conversion est prévue dans Geneamania glasses.gif Donc, pas de soucis...
Je vais intégrer la correction dans la 6.4. Merci pour votre retour.

Bonne journée.

Jean-luc

 Adresse email Haut de page Bas de page 
 
Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas poster de réponses






  Powered by Fire-Soft-Board v1.0.10 © 2004 - 2017 Groupe FSB
Page générée en 9 requêtes