$contraintes['pg'] = isset($_GET['pg']) ? $_GET['pg'] : 0; foreach ($critereLib as $nom => $critere) { $contraintes["cri_{$nom}"] = isset($_GET["cri_{$nom}"]) ? $_GET["cri_{$nom}"] : 'none'; } ?> <form action="<?php echo $_SERVER['PHP_SELF']; ?> " method="get"> <fieldset> <legend>Critères de tris de la liste</legend> <label>Type : <?php htmlSelect('type', $ref->getTypeList(), $contraintes['type'], '', false, 'none', '-- tous --'); ?> </label> <label>Utilisateur : <?php htmlSelectDB('uti', $um->getUserList(), $contraintes['uti'], 'uti_id', array('uti_prenom', 'uti_nom'), 1, false, 0, '-- tous --'); ?> </label> <label>État : <?php htmlSelect('status', $statusLib, $contraintes['status'], 1, false, 'none', '-- tous --'); ?> </label> <?php foreach ($critereLib as $nom => $critere) { echo '<label>', $critere, " : "; htmlSelect("cri_{$nom}", $ref->getEntriesList($nom), $contraintes["cri_{$nom}"], '', false, 'none', '-- tous --'); echo "</label>\n";