34 lines
1.2 KiB
PHP
Executable File
34 lines
1.2 KiB
PHP
Executable File
<?php
|
|
$trouve = true;
|
|
if (empty($idCat) || empty($idFam)) {$trouve = false;}
|
|
|
|
if ($trouve === true) {
|
|
// Vérifications et échappements
|
|
if (!empty($sousCatNom)) {$sousCatNom = addslashes($sousCatNom);}
|
|
|
|
// Construction de la requête
|
|
$lg = $_SESSION['lgCouranteCode'];
|
|
$reqInsert = "INSERT INTO `categorieslibelle` VALUES (0, $idCat, '$lg', '" .$sousCatNom. "', $idFam);";
|
|
|
|
// Debug
|
|
if (isset($debug[2]) && $debug[2] === '1') {
|
|
$debugMsg .= monDebug (2, ['reqInsert' => $reqInsert], 'reqInsertLibelleSousCat');
|
|
}
|
|
|
|
try {
|
|
$resConn = $idPdo->query($reqInsert);
|
|
if ($resConn) {
|
|
if (isset($debug[2]) && $debug[2] == '1') { $debugMsg .= monDebug(2, ['Création du libellé de la sous-catégorie effectuée avec succès !' => ''], '');}
|
|
$admMsgClass = 'ok';
|
|
}
|
|
} catch (PDOException $e) {
|
|
$admMsg .= "Échec de la création du libellé de la sous-catégorie.";
|
|
$admMsgClass = 'ko';
|
|
}
|
|
} else {
|
|
$admMsg .= "Échec de la création du libellé de la sous-catégorie (paramètres manquants).";
|
|
if (isset($debug[2]) && $debug[2] == '1' ) $debugMsg .= monDebug (2, ['sousCatNom' => $sousCatNom, 'idFam' => $idFam, 'idCat' => $idCat , 'lg' => $lg ], '');
|
|
$admMsgClass = 'ko';
|
|
}
|
|
?>
|