//obtenir numero comptable
function obtenirNumComptable(){
$id=$_SESSION["idUser"];
$Requete = "select Comptable from visiteur where id='".$id."'";
$idCompt=mysql_query($Requete);
$ligne=mysql_fetch_assoc($idCompt);
return $ligne["Comptable"];
}
<!--Affichage visiteur ou comptable-->
<?php
if (estVisiteurConnecte() ) {
if (obtenirNumComptable()==1){
?>
<h3>Comptable</h3>
<ul id="menuList">
<li class="smenu"><a href="cAccueil.php" title="Page d'accueil">Accueil
</a></li>
<li class="smenu"><a href="cSeDeconnecter.php" title="Se déconnecter">
Se déconnecter</a></li>
<li class="smenu"><a href="cValiderFichesFrais.php" title="Saisie fiche
de frais du mois courant">Valider fiche de frais</a></li>
</ul>
<?php
}
else {
?>
<h3>Visiteur médical</h3>
<ul id="menuList">
<li class="smenu"><a href="cAccueil.php" title="Page d'accueil">Accueil
</a></li>
<li class="smenu"><a href="cSeDeconnecter.php" title="Se déconnecter">
Se déconnecter</a></li>
<li class="smenu">
<a href="cSaisieFicheFrais.php" title="Saisie fiche de frais du mois
courant">Saisie fiche de frais</a></li>
<li class="smenu"><a href="cConsultFichesFrais.php" title="Consultation
de mes fiches de frais">Mes fiches de frais</a></li>
</ul>
<?php
}
?>
//obtenir la liste des utilisateurs:
function obtenirReqUtilisateurFicheFrais(){
$Visiteur ="Select id, prenom, nom from fichefrais, visiteur
where fichefrais.idVisiteur=visiteur.id
AND idEtat='CR';";
$ReqVisit=mysql_query($Visiteur);
return $ReqVisit;
}
<!--Affichage des utilisateurs-->
<select id="lstUtil" name="lstUtil" title="Sélectionnez l'utilisateur souhaité pour
la fiche de frais" 0nchange="submit()">
<?php
// on propose tous les utilisateurs
$idVisiteurSelect="";
if(isset($_POST['lstUtil'])) $idVisiteurSelect=$_POST['lstUtil'];
$ReqVisit = obtenirReqUtilisateurFicheFrais();
while ($result=mysql_fetch_array($ReqVisit)){
$selected="";
if ($idVisiteurSelect==$result['id']) $selected="selected=";
echo "<option value=".$result['id'].' '.$selected.'>'.$result['prenom']
." ".$result['nom']."</option>";
}
?>
</select>
<!--Affichage des mois des utilisateurs-->
<select id="lstMois" name="lstMois" title="Sélectionnez le mois souhaité pour la
fiche de frais">
<?php
// on propose tous les mois pour lesquels le visiteur a une fiche de frais
$moisVisit="select fichefrais.mois as mois from fichefrais where fichefrais
.idvisiteur ='"
. $idVisiteurSelect . "' order by fichefrais.mois desc ";
$idJeuMois = mysql_query($moisVisit, $idConnexion);
$lgMois = mysql_fetch_assoc($idJeuMois);
while ( is_array($lgMois) ) {
$mois = $lgMois["mois"];
$noMois = intval(substr($mois, 4, 2));
$annee = intval(substr($mois, 0, 4));
?>
<option value="<?php echo $mois; ?>"<?php if ($moisSaisi == $mois) { ?>
selected="selected"<?php } ?>><?php echo obtenirLibelleMois($noMois)
. " " . $annee; ?></option>
<?php
$lgMois = mysql_fetch_assoc($idJeuMois);
}
mysql_free_result($idJeuMois);
?>