40 lines
1.7 KiB
PHP
Executable File
40 lines
1.7 KiB
PHP
Executable File
<?php
|
|
// ---------------------------------------------------
|
|
// param globaux
|
|
// ---------------------------------------------------
|
|
if (!isset($refresh)) $refresh='N';
|
|
if (isset($debug[9]) && $debug[9] == '1' ) { $debugMsg .= monDebug (1, ['refresh' => $refresh], '19-init.param.php'); }
|
|
|
|
if (empty($_SESSION['paramDesc']) || empty($_SESSION['paramId']) || ($refresh=='Oui')) {
|
|
$reqSelect="SELECT * FROM `param` order by `desc`;";
|
|
if (isset($debug[9]) && $debug[9] == '1' ) { $debugMsg .= monDebug (1, ['reqSelect' => $reqSelect], '');}
|
|
$resConn=$idPdo->query($reqSelect);
|
|
if ($resConn) {
|
|
$tabResult='';
|
|
$i=0;
|
|
while ($tabResult = $resConn->fetch(PDO::FETCH_ASSOC)) {
|
|
$paramId[$i]=$tabResult['id'];
|
|
$paramVal[$i]=$tabResult['val'];
|
|
$paramDesc[$i]=$tabResult['desc'];
|
|
if (isset($debug[10]) && $debug[10] == '1' ) { $debugMsg .= monDebug (1, ['paramId[' .$i. ']' => $paramId[$i], 'paramDesc' => $paramVal[$i] ],'');}
|
|
$i++;
|
|
}
|
|
$_SESSION['paramId']= $paramId;
|
|
$_SESSION['paramVal']= $paramVal;
|
|
$_SESSION['paramDesc']= $paramDesc;
|
|
if (isset($debug[9]) && $debug[9] == '1' ) { $debugMsg .= monDebug (1,['session re-chargée' => 'Oui'],'');}
|
|
$tabResult='';
|
|
}
|
|
else {
|
|
echo " Impossible de récupérer les données de la table";
|
|
if (isset($debug[9]) && $debug[9] == '1' ) { $debugMsg .= monDebug (1,['reqSelect' => $reqSelect],'');}
|
|
}
|
|
}
|
|
else {
|
|
if (isset($debug[9]) && $debug[9] == '1' ) { $debugMsg .= monDebug (1,['session déjà chargée' => 'Oui'],'');}
|
|
$paramId=$_SESSION['paramId'];
|
|
$paramVal=$_SESSION['paramVal'];
|
|
$paramDesc=$_SESSION['paramDesc'];
|
|
}
|
|
include ("19-paramConst.php");
|
|
?>
|