[Système] if() exécuté mais else() aussi
Salut,
Dans mon code j'ai ça:
Code:
1 2 3 4 5 6
| if (!ereg("(.*)".$cat."(.*)", $str_cats)) {
$str_cats .= $cat;
$connection->query("UPDATE its_parametres SET valeur = ".quote_smart($str_cats)." WHERE parametre = 'cats'");
}
else
$_SESSION['erreur'] = "Catégorie déjà existante"; |
Je problème c'est que l'édition est faite dans ma base de donnée, mais que j'ai la session erreur qui est définie :?
J'ai fais des print_r($_SESSION) avec et après cette partie et la session erreur est bien définie ici.
Comme ça se fait?
Merci