Warning: reset() expects parameter 1 to be array, boolean given
Bonjour à tous
Voilla j'ai un warning que je n'arrive pas à resoudre.
Je voulais créer un nouvelle objet a partir de ma table
malheuresement dans ma table il y a des booleans
donc j'ai ce message
Code:
Warning: reset() expects parameter 1 to be array, boolean given
cela provient de cette fonction
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
class objectInfoSearch {
// class constructor
function objectInfoSearch($object_array) {
reset($object_array);
while (list($key, $value) = each($object_array)) {
$this->$key = tep_db_prepare_input($value);
}
}
} |
instantier par cette methode
Code:
1 2 3 4 5 6 7
|
$search_query = tep_db_query("SELECT it.it_environment_id,it.directory, it.name, da.date_daily, da.directory_daily, da.name_daily, da.current_daily, da.enable_daily FROM it_environment it, daily da where it.it_environment_id= da.it_environment_id and da.name_daily like '" . tep_db_input($file['namefile']) . "' ");
$search = tep_db_fetch_array($search_query);
$aInfo = new objectInfoSearch($search); |
si vous pourriez m'expliquer, merci d'avance.