1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98
|
else if ('S'.$semaine==$ACTION){
//affichage des données
echo '<tr>';
//FAIRE REQUETE SUR SUIVI PROJET SI VIDE AFFICHER MENU DEROULANT SINON RECUP DONNEES
//recuperer les donnees de cette activite
$query = "SELECT * FROM suiviprojet WHERE suiviprojet.idPersonne =" . $_SESSION['id_personne']." and suiviprojet.semaine ='" . $ACTION . "'";
//resultat de la requete sous format texte
$result = mysql_query($query, $link) or die($query . " - " . mysql_error());
//creation d un tableau de la requete
$TOTAL = mysql_num_rows($result);
//si le suiviprojet non rempli
if ($TOTAL == null){
//requete pour recuperer les projets
$queryP = "SELECT projet.libelle, projet.idActivite FROM role,projet WHERE role.idActivite=projet.idActivite and role.idPersonne =" . $_SESSION['id_personne'];
//resultat de la requete sous format texte
$resultP = mysql_query($queryP, $link) or die($queryP . " - " . mysql_error());
//creation liste deroulante sur non projet
echo "<td>";
echo '<select name="selectAct" id="selectAct" onchange="document.form1.submit();">';
//si aucune activite selection ->reste sur cette position
if ($Activite == '') {
echo '<option selected> </option>';
//creation d un tableau de la requete + boucle pour afficher dans liste
while ($rowP = mysql_fetch_array($resultP)) {
$PROJET=$rowP['libelle'];
$PROJETID=$rowP['idActivite'];
echo '<option VALUE="'.$PROJETID.'">'.$PROJET.'</option>';
}
} else {//si une activite selectionne -> rester sur cette position
echo '<option> </option>';
//creation d un tableau de la requete + boucle pour afficher dans liste
while ($rowP = mysql_fetch_array($resultP)) {
$PROJET=$rowP['libelle'];
$PROJETID=$rowP['idActivite'];
if ($PROJETID == $Activite)
echo '<option VALUE="'.$PROJETID.'" selected>'.$PROJET.'</option>';
else
echo '<option VALUE="'.$PROJETID.'">'.$PROJET.'</option>';
}
}
echo '</select>';
echo "</td>";
echo '<td><INPUT NAME="Type" SIZE=3 value=""></td>';
echo '<td><INPUT NAME="EA" value=""></td>';
echo '<td><INPUT NAME="Statut" SIZE=3 value=""></td>';
echo '<td><INPUT NAME="PA" value=""></td>';
}//fin non rempli
//si le suiviprojet rempli
else {
//recuperer les donnees des projets activite
$query = "SELECT * FROM suiviprojet,projet WHERE suiviprojet.idPersonne =" . $_SESSION['id_personne']." and suiviprojet.idActivite=projet.idActivite";
//resultat de la requete sous format texte
$result = mysql_query($query, $link) or die($query . " - " . mysql_error());
//creation d un tableau de la requete
while ($tab = mysql_fetch_array($result)){
echo '<tr>';
echo '<td><INPUT NAME="'.$tab['idActivite'].'" SIZE=50 MAXLENGTH=50 value="'.$tab['libelle'].'"></td>';
echo '<td><INPUT NAME="Type" SIZE=3 value="'.$tab['type'].'"></td>';
echo '<td><INPUT NAME="EA" value="'.$tab['etatAvancement'].'"></td>';
echo '<td><INPUT NAME="Statut" SIZE=3 value="'.$tab['statut'].'"></td>';
echo '<td><INPUT NAME="PA" value="'.$tab['prochaineAction'].'"></td>';
//recuperer les temps de cette activite
$queryT = "SELECT heure FROM temps,suivitemps WHERE suivitemps.idPersonne =" . $_SESSION['id_personne']." and suivitemps.idActivite=".$tab['idActivite']." and suivitemps.idTemps=temps.idTemps";
//resultat de la requete sous format texte
$resultT = mysql_query($queryT, $link) or die($queryT . " - " . mysql_error());
//creation d un tableau de la requete
while ( $temps = mysql_fetch_array($resultT)){
//L AFFICHER DANS LA BONNE CASE ---> A FAIRE
echo '<td><div align="center"><INPUT NAME="Heure" SIZE=3 value="'.$temps['heure'].'"></div></td>';
}
echo '</tr>';
}
}//fin rempli
//affichage cumul heure de activite
echo '<td> </td>';
echo '</tr>';
//affichage de la ligne des operations
echo '<tr>';
echo '<td>Opérations</td>';
echo '<td>Type (O/OS) </td>';
echo '<td>Date dernière réalisation </td>';
echo '<td>Statut</td>';
echo '<td>Commentaires</td>';
echo '<td> </td>';
echo '<td> </td>';
echo '<td> </td>';
echo '<td> </td>';
echo '<td> </td>';
echo '<td> </td>';
echo '</tr>';
echo '</table>';
//bouton d enregistrement
echo '<Center><input value="Envoyer" type="submit" Class=NQbutton></Center>';
}//fin semaine en cours |
Partager