Subversion Repositories Applications.gtt

Rev

Rev 104 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 104 Rev 170
Line 59... Line 59...
59
	/*** Aggregations : */
59
	/*** Aggregations : */
Line 60... Line 60...
60
 
60
 
61
	/*** Constructeur : */
61
	/*** Constructeur : */
62
	public function __construct($cmd = null, $parametres = null)
62
	public function __construct($cmd = null, $parametres = null)
63
	{
63
	{
64
		$this->dao_table_nom = 'gestion_utilisateur_a_projet';
64
		$this->dao_table_nom = GTT_BDD_PREFIXE . 'gestion_utilisateur_a_projet';
65
		$this->dao_correspondance = array(
65
		$this->dao_correspondance = array(
66
			'guap_id_utilisateur'	=> 'id_utilisateur',
66
			'guap_id_utilisateur'	=> 'id_utilisateur',
Line 67... Line 67...
67
			'guap_id_projet'	=> 'id_projet');
67
			'guap_id_projet'	=> 'id_projet');
Line 102... Line 102...
102
	public function consulter($cmd = '', $parametres = array(), $instancier = false)
102
	public function consulter($cmd = '', $parametres = array(), $instancier = false)
103
	{
103
	{
104
		switch ($cmd) {
104
		switch ($cmd) {
105
			case UtilisateurAProjet::GUAP_ID:
105
			case UtilisateurAProjet::GUAP_ID:
106
				$requete = 	'SELECT * '.
106
				$requete = 	'SELECT * '.
107
							'FROM gestion_utilisateur_a_projet '.
107
							'FROM ' . GTT_BDD_PREFIXE . 'gestion_utilisateur_a_projet '.
108
							'WHERE guap_id_utilisateur = #0 '.
108
							'WHERE guap_id_utilisateur = #0 '.
109
							'	AND guap_id_projet = #1 ';
109
							'	AND guap_id_projet = #1 ';
110
				break;
110
				break;
111
			case UtilisateurAProjet::GUAP_ID_MAX_UTILISATEUR:
111
			case UtilisateurAProjet::GUAP_ID_MAX_UTILISATEUR:
112
				$requete =	'SELECT MAX(guap_id_utilisateur) '.
112
				$requete =	'SELECT MAX(guap_id_utilisateur) '.
113
							'FROM gestion_utilisateur_a_projet ';
113
							'FROM ' . GTT_BDD_PREFIXE . 'gestion_utilisateur_a_projet ';
114
				break;
114
				break;
115
			case UtilisateurAProjet::GUAP_ID_MAX_PROJET:
115
			case UtilisateurAProjet::GUAP_ID_MAX_PROJET:
116
				$requete =	'SELECT MAX(guap_id_projet) '.
116
				$requete =	'SELECT MAX(guap_id_projet) '.
117
							'FROM gestion_utilisateur_a_projet ';
117
							'FROM ' . GTT_BDD_PREFIXE . 'gestion_utilisateur_a_projet ';
118
				break;
118
				break;
119
			case UtilisateurAProjet::GUAP_UTILISATEUR:
119
			case UtilisateurAProjet::GUAP_UTILISATEUR:
120
				$requete =	'SELECT * '.
120
				$requete =	'SELECT * '.
121
							'FROM gestion_utilisateur_a_projet '.
121
							'FROM ' . GTT_BDD_PREFIXE . 'gestion_utilisateur_a_projet '.
122
							'WHERE guap_id_utilisateur = #0 ';
122
							'WHERE guap_id_utilisateur = #0 ';
123
				break;
123
				break;
124
			case UtilisateurAProjet::GUAP_PROJET:
124
			case UtilisateurAProjet::GUAP_PROJET:
125
				$requete =	'SELECT * '.
125
				$requete =	'SELECT * '.
126
							'FROM gestion_utilisateur_a_projet '.
126
							'FROM ' . GTT_BDD_PREFIXE . 'gestion_utilisateur_a_projet '.
127
							'WHERE guap_id_projet = #0 ';
127
							'WHERE guap_id_projet = #0 ';
128
				break;
128
				break;
129
			default :
129
			default :
130
				$message = 'Commande '.$cmd.'inconnue!';
130
				$message = 'Commande '.$cmd.'inconnue!';
131
				$e = GestionnaireErreur::formaterMessageErreur(__FILE__, __LINE__, $message);
131
				$e = GestionnaireErreur::formaterMessageErreur(__FILE__, __LINE__, $message);