Subversion Repositories Applications.projet

Rev

Rev 370 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 370 Rev 399
Line 26... Line 26...
26
		$requete_projets = 	'SELECT DISTINCT *'.
26
		$requete_projets = 	'SELECT DISTINCT *'.
27
						   	' FROM projet_statistiques'.
27
						   	' FROM projet_statistiques'.
28
						   	' WHERE ps_ce_projet'.
28
						   	' WHERE ps_ce_projet'.
29
								' IN '.
29
								' IN '.
30
								'(SELECT psu_id_projet FROM projet_statut_utilisateurs'.
30
								'(SELECT psu_id_projet FROM projet_statut_utilisateurs'.
31
							'		WHERE psu_id_utilisateur = '.$id_utilisateur.')'.
31
							'		WHERE psu_id_utilisateur = '.$this->bdd->quote($id_utilisateur).')'.
32
							' GROUP BY ps_ce_projet'.
32
							' GROUP BY ps_ce_projet'.
33
							' ORDER BY ps_msg_derniere_semaine DESC'.
33
							' ORDER BY ps_msg_derniere_semaine DESC'.
34
							' LIMIT 0,5';
34
							' LIMIT 0,5';
Line 35... Line 35...
35
		
35
		
Line 45... Line 45...
45
	    } else {
45
	    } else {
46
		    foreach($projets as $projet) {
46
		    foreach($projets as $projet) {
Line 47... Line 47...
47
 
47
 
48
				$requete_info_projet = 'SELECT p_titre'.
48
				$requete_info_projet = 'SELECT p_titre'.
49
									  ' FROM projet'.
49
									  ' FROM projet'.
Line 50... Line 50...
50
									  ' WHERE p_id = '.$projet['ps_ce_projet'];
50
									  ' WHERE p_id = '.$this->bdd->quote($projet['ps_ce_projet']);
Line 51... Line 51...
51
 
51
 
Line 69... Line 69...
69
	}
69
	}
Line 70... Line 70...
70
 
70
 
Line 71... Line 71...
71
	public function gererInscription($id_utilisateur, $mail_utilisateur) {
71
	public function gererInscription($id_utilisateur, $mail_utilisateur) {
72
 
72
 
Line 73... Line 73...
73
		$requete_projets_utilisateur = 'SELECT * FROM projet_statut_utilisateurs'.
73
		$requete_projets_utilisateur = 'SELECT * FROM projet_statut_utilisateurs'.
74
										' WHERE psu_id_utilisateur = '.$id_utilisateur;
74
										' WHERE psu_id_utilisateur = '.$this->bdd->quote($id_utilisateur);
Line 75... Line 75...
75
 
75
 
Line 83... Line 83...
83
			$resume .= '<ul id="liste_projets">';
83
			$resume .= '<ul id="liste_projets">';
84
			foreach($projets as $projet) {
84
			foreach($projets as $projet) {
Line 85... Line 85...
85
 
85
 
86
				$requete_info_projet = 'SELECT *'.
86
				$requete_info_projet = 'SELECT *'.
87
									  ' FROM projet'.
87
									  ' FROM projet'.
Line 88... Line 88...
88
									  ' WHERE p_id = '.$projet['psu_id_projet'];
88
									  ' WHERE p_id = '.$this->bdd->quote($projet['psu_id_projet']);
89
 
89
 
Line 90... Line 90...
90
				$projet_infos = $this->requeteUn($requete_info_projet);
90
				$projet_infos = $this->requeteUn($requete_info_projet);