47 lines
1.9 KiB
PHP
Executable File
47 lines
1.9 KiB
PHP
Executable File
<?php
|
|
$nomFicAppelant = basename(__FILE__);
|
|
// recherche de toutes les EtatCde
|
|
$tabCodeEtatCde = array();
|
|
$tabLibEtatsCde = array();
|
|
$tabCoulPolice = array();
|
|
$tabCoulFond = array();
|
|
$tabResult = array();
|
|
|
|
try {
|
|
$reqSelect = "SELECT * FROM `libelleetatscde` WHERE idLg='" . $lg . "' ORDER BY id;";
|
|
if (isset($debug[2]) && $debug[2] == '1') {
|
|
$debugMsg .= monDebug(2, ['reqSelect' => $reqSelect], 'reqAllEtatsCdeLib');
|
|
}
|
|
|
|
$resConn = $idPdo->query($reqSelect);
|
|
if ($resConn) {
|
|
if ($resConn->rowCount() > 0) {
|
|
$i = 0;
|
|
while ($tabResult = $resConn->fetch(PDO::FETCH_ASSOC)) {
|
|
// Affiche les résultats pour vérifier ce qui est récupéré
|
|
//var_dump($tabResult); // Affiche le tableau pour vérifier les données
|
|
|
|
$tabCodeEtatCde[$i] = $tabResult['codeEtat'];
|
|
$tabLibEtatsCde[$i] = $tabResult['libelle'];
|
|
|
|
// Vérifier si les colonnes existent dans le tableau avant de les assigner
|
|
$tabCoulPolice[$i] = isset($tabResult['couleurPolice']) ? $tabResult['couleurPolice'] : null;
|
|
$tabCoulFond[$i] = isset($tabResult['couleurFonds']) ? $tabResult['couleurFonds'] : null;
|
|
|
|
$i++;
|
|
}
|
|
} else {
|
|
if (isset($debug[2]) && $debug[2] == '1') { $debugMsg .= monDebug(2, ['Il est impossible de retrouver les données états des commandes' => ''], '');}
|
|
$admMsgClass = 'ko';
|
|
}
|
|
} else {
|
|
if (isset($debug[2]) && $debug[2] == '1') { $debugMsg .= monDebug(2, ['La requête n' => ''], 'reqAllEtatsCdeLib.php');}
|
|
$admMsgClass = 'ko';
|
|
}
|
|
|
|
} catch (Exception $e) {
|
|
if (isset($debug[2]) && $debug[2] == '1') { $debugMsg .= monDebug(2, ['Erreur de base de données :' => $e->getMessage()], '');}
|
|
$admMsgClass = 'ko';
|
|
}
|
|
?>
|