Problème avec mysql_query après un singleton de connexion
Posté : 11 mai 2012, 11:28
Bonjour,
je travaille actuellement sur un projet existant dans lequel je devais insérer un singleton pour la connexion à la base de donnée mysql.
Le problème c'est que de nombreuses fonctions mysql_query sont présentes dans le projet et qu'elles ont 2 paramètres :
$result = mysql_query($query, $dataBase);
Avant l'insertion du singleton $dataBase était défini ainsi :
$dataBase=mysql_connect($hostname, $username, $userpwd);
mais maintenant :
$dataBase=singletonConnexionBD::getInstanceConnexion($hostname, $username, $userpwd);
Le parametre n'est plus valide et l'erreur renvoyée est :
mysql_query() expects parameter 2 to be resource, object given in...
Je voudrais rester au plus près du projet initial mais je n'arrive vraiment pas à trouver de solution...
Pourriez-vous m'aider ?
Merci,
Julie
je travaille actuellement sur un projet existant dans lequel je devais insérer un singleton pour la connexion à la base de donnée mysql.
Le problème c'est que de nombreuses fonctions mysql_query sont présentes dans le projet et qu'elles ont 2 paramètres :
$result = mysql_query($query, $dataBase);
Avant l'insertion du singleton $dataBase était défini ainsi :
$dataBase=mysql_connect($hostname, $username, $userpwd);
mais maintenant :
$dataBase=singletonConnexionBD::getInstanceConnexion($hostname, $username, $userpwd);
Le parametre n'est plus valide et l'erreur renvoyée est :
mysql_query() expects parameter 2 to be resource, object given in...
Je voudrais rester au plus près du projet initial mais je n'arrive vraiment pas à trouver de solution...
Pourriez-vous m'aider ?
Merci,
Julie