$refresh], '30-initPaysList.php'); } if (empty($_SESSION['tabIdPays']) || empty($_SESSION['tabLibPays']) || $refresh=="Oui") { $reqSelect="SELECT idPaysLiv, libelle FROM payslivlibelle WHERE idLg='" .$lg. "' order by libelle;"; if (isset($debug[9]) && $debug[9] == '1' ) { $debugMsg .= monDebug (1, ['reqSelect' => $reqSelect], '');} $resConn=$idPdo->query($reqSelect); if ($resConn) { if ($resConn->rowCount()>0) { $i=0; $tabIdPays=array(); while ($resPaysTab=$resConn->fetch(PDO::FETCH_ASSOC)) { $tabIdPays[$i]=$resPaysTab['idPaysLiv']; $tabLibPays[$i]=$resPaysTab['libelle']; if (isset($debug[10]) && $debug[10] == '1' ) { $debugMsg .= monDebug (1,['tabIdPays-' .$i => $tabIdPays[$i], 'tabLibPays-' .$i => $tabLibPays[$i] ],''); } $i++; } $_SESSION['tabIdPays']=$tabIdPays; $_SESSION['tabLibPays']=$tabLibPays; if (isset($debug[9]) && $debug[9] == '1' ) { $debugMsg .= monDebug (1,['session pays re-chargée' => ''],'');} } else {$admMsg .= "Il est impossible de retrouver les données pays. "; $admMsgClass='ko';} } else {$admMsg .= "Nous sommes désolés, les données pays ne peuvent pas être affichées. "; $admMsgClass='ko';} } else { if (empty($tabIdPays)) $tabIdPays=$_SESSION['tabIdPays']; if (empty($tabLibPays)) $tabLibPays=$_SESSION['tabLibPays']; if (isset($debug[9]) && $debug[9] == '1' ) { $debugMsg .= monDebug (1,['tableaux pays chargés par la session' => ''],'');} } // --------------------------------------------------- // Codes pays // --------------------------------------------------- if (empty($_SESSION['tabCodeIsoPays']) || $refresh=="Oui") { $reqSelect="SELECT code_ISO FROM paysliv"; if (isset($debug[9]) && $debug[9] == '1' ) { $debugMsg .= monDebug (1,['reqSelect' => $reqSelect ],'30-initPaysList.php - codeIsos');} $resConn=$idPdo->query($reqSelect); if ($resConn) { if ($resConn->rowCount()>0) { $i=0; $tabCodeIsoPays=array(); while ($resPaysTab=$resConn->fetch(PDO::FETCH_ASSOC)) { $tabCodeIsoPays[$i]=$resPaysTab['code_ISO']; if (isset($debug[9]) && $debug[9] == '1' ) { $debugMsg .= monDebug (1,['tabCodeIsoPays' => $tabCodeIsoPays[$i] ],'');} $i++; } $_SESSION['tabCodeIsoPays']=$tabCodeIsoPays; if (isset($debug[9]) && $debug[9] == '1' ) { $debugMsg .= monDebug (1,['session pays code iso re-chargée' => ''],'');} } else {$admMsg .= "Il est impossible de retrouver les codes pays. "; $admMsgClass='ko';} } else {$admMsg .= "Nous sommes désolés, les codes pays ne peuvent pas être affichés. "; $admMsgClass='ko';} } else { if (empty($tabCodeIsoPays)) $tabCodeIsoPays=$_SESSION['tabCodeIsoPays']; } ?>