PhpAdsNew et PHPMyAnnu, incompatibilié ?

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics

chiffonn
Nouveau WRInaute
 
Messages: 8
Inscription: Mar Mai 03, 2005 8:05

PhpAdsNew et PHPMyAnnu, incompatibilié ?

Message le Dim Oct 30, 2005 10:50

Bonjour à tous,

N'étant pas très "fortiche" en php et MySql, je n'arrive pas à régler le problème suivant :

J'ai installé PhpMyAnnu il y a quelques mois et tout fonctionnait bien. Depuis quelques jours, j'ai également installé PhpAdsNews et tout ou presque fonctionne également, à l'exception de la page "soumettre un site" qui me retourne l'erreur qu'il ne trouve pas la table infos_annu car le système l'a fait précédé du préfixe de la BD de phpadsnew.

Je ne sais pas comment ni où corriger ? Est-ce que quelqu'un peut m'aider s.v.p. ?

Je pense que je peux donner l'adresse du site qui rencontre le problème :
http://www.annuaire.chiffonnette.ch et la page où j'ai le problème, c'est lors de l'envoi de la soumission d'un nouveau site.

Merci de votre attention et de votre aide.


f_trt
WRInaute passionné
WRInaute passionné
 
Messages: 781
Inscription: Sam Sep 17, 2005 22:36

Message le Dim Oct 30, 2005 11:22

Tu as presque ta solution, en generale les noms des tables sont mis dans des variables dans un fichier de configuration, et là typiquement tu dois avoir le même nom de variable et l'une ecrase l'autre.
Ne connaissant pas les scripts en question tu dois pouvoir agir en mettant au moins provisoirement en dur le nom de la table en question directement dans ton script en défaut.

Désolé de ne pouvoir t'en dire plus.

A+

chiffonn
Nouveau WRInaute
 
Messages: 8
Inscription: Mar Mai 03, 2005 8:05

Message le Dim Oct 30, 2005 11:36

Merci pour ton aide.

En fait, j'ai bien un fichier qui liste les tables, notamment :

$T_infos = "infos_annu"; //table pour le infos sur l'annuaire (anciennement admin_annu)

et je crois que la fonction qui envoie la soumission est basé sur :

$sql_admin = "SELECT max_presence, auto_validate, email_master, titre_site, url_rep FROM $T_infos ";"

Enfin, l'erreur qui m'est retournée est la suivante :
Impossible d'effectuer la requête pour trouver les infos pour l'ajout du site

Voici le message d'erreur renvoyé par la base de données :
1146 : Table 'chiffonn_phpads.infos_annu' doesn't exist


On voit bien, en fait que chiffonn_phpads. est en fait le préfixe des tables de phpAdsNews et non de PhpMyAnnu.

Est-ce que le problème t'en dit plus ?


f_trt
WRInaute passionné
WRInaute passionné
 
Messages: 781
Inscription: Sam Sep 17, 2005 22:36

Message le Dim Oct 30, 2005 14:05

chiffonn a écrit:$sql_admin = "SELECT max_presence, auto_validate, email_master, titre_site, url_rep FROM $T_infos ";"


Provisoiremant alors avant de trouver une façon plus élégante tu peux alors remplacer $T_infos par le nom de la table en dur.

$sql_admin = "SELECT max_presence, auto_validate, email_master, titre_site, url_rep FROM lebonprefix_infos_annu ";"

lebonprefix evidement a remplacer par celui que tu as chez toi bien sur

A+

chiffonn
Nouveau WRInaute
 
Messages: 8
Inscription: Mar Mai 03, 2005 8:05

Message le Dim Oct 30, 2005 19:05

Merci pour ton aide.

Je vais essayer.

A bientôt.


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités