Quelqu'un aurait-il l'expérience d'accès multi bases sous SPIP ?
Je suis sous SPIP 1.9.2d et je voudrais accéder via une boucle SPIP à la
table nommée "cm" d'une base de donnée appelée "CYCLAMEN" sur un autre
serveur.
Les champs de la table "cm" sont définis dans le tableau $CYCLAMEN_cm qui se
trouve dans le fichier article_fonctions.php (l'accès à la base ne se fait
que dans le squelette article.html)
J'ai créé un fichier inc_connect-CYCLAMEN.php comme indiqué dans le tutoriel
de spip-contrib et je l'ai placé dans le dossier config.
Mon cas est identique à celui de l'exemple du dit tutoriel avec la base
"basilic" et la table "authors". J'ai donc créé le fichier
config/inc_connect-CYCLAMEN.php suivant le modele fourni en changeant
"basilic" par "CYCLAMEN" et "authors" par "cm".
Il y aurait-il une erreur dans le code du tutoriel ?
reaction rapide, de la petite expérience que j'en ai tiré :
il me semble avoir compris un petit piege entre le nom de table
ecrit en majuscules (qui est implicitément préfixé, spip_CM en réel)
et celui ecrit en minuscules, qui correspond exactement à la table
nommée cm (sans préfixe dans la base CYCLAMEN)....
[testé sur une base MySQL]
Cdlt
Yx.
PS le bonjour a Annonay....
"Ruben Gonzalez" <s-webmes@mairie-annonay.fr> a écrit dans le message de
news: C4F7E199.3365%s-webmes@mairie-annonay.fr...
Bonjour à tous,
Quelqu'un aurait-il l'expérience d'accès multi bases sous SPIP ?
Je suis sous SPIP 1.9.2d et je voudrais accéder via une boucle SPIP à la
table nommée "cm" d'une base de donnée appelée "CYCLAMEN" sur un autre
serveur.
Les champs de la table "cm" sont définis dans le tableau $CYCLAMEN_cm qui se
trouve dans le fichier article_fonctions.php (l'accès à la base ne se fait
que dans le squelette article.html)
J'ai créé un fichier inc_connect-CYCLAMEN.php comme indiqué dans le tutoriel
de spip-contrib et je l'ai placé dans le dossier config.
Mon cas est identique à celui de l'exemple du dit tutoriel avec la base
"basilic" et la table "authors". J'ai donc créé le fichier
config/inc_connect-CYCLAMEN.php suivant le modele fourni en changeant
"basilic" par "CYCLAMEN" et "authors" par "cm".
Il y aurait-il une erreur dans le code du tutoriel ?