Subversion Repositories Applications.gtt

Compare Revisions

Ignore whitespace Rev 8 → Rev 9

/trunk/classes_metier/gtt_projet.class.php
281,34 → 281,29
}
}
/**fonction recuperant la liste de projets
*/
function recupererTableauProjet()
{
$requete="SELECT ".GEST_CHAMPS_ID_PROJET." , ".GEST_CHAMPS_NOM_PROJET.",C.".GEST_CHAMPS_ID_CATEGORIE.",C.".GEST_CHAMPS_LIBELLE_CATEGORIE.
" FROM ".GEST_PROJET." P ,".GEST_CATEGORIE." C ".
" WHERE P.".GEST_CHAMPS_ID_CATEGORIE." = C.".GEST_CHAMPS_ID_CATEGORIE.
" ORDER BY C.".GEST_CHAMPS_ID_CATEGORIE;
$tab= array();
$resultat=$GLOBALS['db']->query($requete);
(DB::isError($resultat)) ?
die (BOG_afficherErreurSql(__FILE__, __LINE__, $resultat->getMessage(), $requete)) : '' ;
$j=$resultat->numRows();
if ($j!=0)
{
while($ligne=$resultat->fetchRow(DB_FETCHMODE_ASSOC))
{
$case=array(GEST_CHAMPS_ID_PROJET =>$ligne[GEST_CHAMPS_ID_PROJET],
GEST_CHAMPS_NOM_PROJET =>$ligne[GEST_CHAMPS_NOM_PROJET],
GEST_CHAMPS_LIBELLE_CATEGORIE =>$ligne[GEST_CHAMPS_LIBELLE_CATEGORIE]);
array_push($tab,$case);
}
}
return $tab;
}
/** Méthode recuperant la liste de projets */
function recupererTableauProjet()
{
$requete = 'SELECT '.GEST_CHAMPS_ID_PROJET." , ".GEST_CHAMPS_NOM_PROJET.",C.".GEST_CHAMPS_ID_CATEGORIE.",C.".GEST_CHAMPS_LIBELLE_CATEGORIE.
" FROM ".GEST_PROJET." P ,".GEST_CATEGORIE." C ".
" WHERE P.".GEST_CHAMPS_ID_CATEGORIE." = C.".GEST_CHAMPS_ID_CATEGORIE.
" ORDER BY C.".GEST_CHAMPS_ID_CATEGORIE;
$tab = array();
$resultat = $GLOBALS['db']->query($requete);
(DB::isError($resultat)) ? die (BOG_afficherErreurSql(__FILE__, __LINE__, $resultat->getMessage(), $requete)) : '' ;
 
$j = $resultat->numRows();
if ($j != 0) {
while($ligne = $resultat->fetchRow(DB_FETCHMODE_ASSOC)) {
$case = array( GEST_CHAMPS_ID_PROJET => $ligne[GEST_CHAMPS_ID_PROJET],
GEST_CHAMPS_NOM_PROJET => $ligne[GEST_CHAMPS_NOM_PROJET],
GEST_CHAMPS_LIBELLE_CATEGORIE => $ligne[GEST_CHAMPS_LIBELLE_CATEGORIE]);
array_push($tab, $case);
}
}
return $tab;
}
 
/**
*fonction recuperant la tache par defaut d'un projet
*tache par defaut : tache s'appelant general