Esempio n. 1
0
function setCategoryInBdd($categories_id)
{
    global $bdd;
    global $_TABLES;
    if (!is_null($bdd) && !is_null($_TABLES)) {
        if (isset($_SESSION['user_id'])) {
            $user_id = $_SESSION['user_id'];
            $objPreference = new Preference($bdd, $_TABLES);
            $objPreference->removeAllPreferenceByUser($user_id);
            if (count($categories_id) > 0) {
                foreach ($categories_id as $key => $category_id) {
                    $objPreference->addPreferenceByUser($user_id, $category_id);
                }
            }
            return true;
        } else {
            return false;
        }
    } else {
        error_log("BDD ERROR : " . json_encode($bdd));
        error_log("TABLES ERROR : " . json_encode($_TABLES));
    }
}