Bonjour,
J'ai un petit problème avec une fonction qui me retourne un warning. Voici la fonction :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| function listdb($prefix='')
{
global $cnx;
$t=array();
$l=strlen($prefix);
$dbs = mysql_list_dbs($cnx);
while ($ligne = mysql_fetch_object($dbs))
{
if(substr($ligne->Database,0,$l)==$prefix)
{
$t[]=$ligne->Database;
}
}
mysql_free_result($dbs);
return $t;
} |
Lorsque je l'appelle j'ai le warning suivant :
Warning: Unknown: 4294967295 result set(s) not freed. Use mysql_free_result to free result sets which were requested using mysql_query() in Unknown on line 0
J'ai pourtant bien fait le mysql_free_result (si je ne le fais pas j'ai exactement la même erreur). Voila si quelqu'un a la solution je suis preneur. Merci
Partager