salut, je travail sur une application php mysql j'ai une class qui me permet de calculer un nombre cette class prend 4 parametre, bon j'ai un probleme avec le 4 eme parametre c le nom de la base de données je recuper ce nom de base apartir d'une autre base de données ensuite je le passe en parametre pour cette methode biensure je fait une instance de mon class ensuite j'appelle la methode concerné mais il veux pas passer la 4eme parametre il m'affiche une message d'erreur "Fatal error: Cannot redeclare class getNbSites in chemin on line 2"
et voila comment je recupere le nom de base :
et voila comment j'appele la class
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $Resulat_annuaires = mysql_fetch_array($Resulats_annuaires); $base = $Resulat_annuaires['base'];
et voial le 2eme les premiere ligne de ma class$getNbSites = new getNbSites();
$getNbSites->get_nbsites($categories,$categories_ann,$site,$base)
merci de m'aider j'ai rien pu faireclass getNbSites{
public function get_nbsites($cat,$T_categories,$T_sites,$base)
{
try {
$Mysql = new Mysql(HOST, $base, USER, PASS);
}
catch (Erreur$e) {
echo $e->RetourneErreur();
}
.
.
.
.
}
}
Partager