$reqInsert],'reqInsertSousCat.php'); try { $resConn=$idPdo->query($reqInsert); if ($resConn) { $admMsg .= "
Création de la sous-catégorie effectuée avec succès ! "; $admMsgClass='ok'; } else { if (isset($debug[2]) && $debug[2] == '1') { $debugMsg .= monDebug(2, ['Echec de la création de la sous-catégorie' => ''], '');} $admMsgClass='ko'; $erreurSQL=1; } } catch (PDOException $e) { if (isset($debug[2]) && $debug[2] == '1') { $debugMsg .= monDebug(2, ['Erreur lors de la création de la sous-catégorie' => ''], '');} if (isset($debug[2]) && $debug[2] == '1') $debugMsg .= monDebug (2,['erreur PDO' => $e->getMessage()],''); $admMsgClass = 'ko'; $erreurSQL = 1; } } else { if (isset($debug[2]) && $debug[2] == '1') { $debugMsg .= monDebug(2, ['Paramètres manquants : sous-catégorie' => ''], '');} switch (true) { case empty($idCat): if (isset($debug[2]) && $debug[2] == '1') { $debugMsg .= monDebug(2, ['⚠️ catégorie est vide ou non défini' => ''], '');} break; case empty($idFam): if (isset($debug[2]) && $debug[2] == '1') { $debugMsg .= monDebug(2, ['⚠️ famille est vide ou non défini' => ''], '');} break; case empty($sousCatDesc): if (isset($debug[2]) && $debug[2] == '1') { $debugMsg .= monDebug(2, ['⚠️ description est vide ou non défini' => ''], '');} break; case empty($imgSousCat): if (isset($debug[2]) && $debug[2] == '1') { $debugMsg .= monDebug(2, ['⚠️ image vide ou non définie' => ''], '');} break; default: // Aucun champ manquant, debug complet $debugMsg .= monDebug (2, [ 'idCat' => $idCat, 'idFam' => $idFam, 'sousCatDesc' => $sousCatDesc, 'imgSousCat' => $imgSousCat ], 'reqInsertSousCat.php'); break; } $admMsgClass='ko'; $erreurSQL=1; } ?>