Line 761... |
Line 761... |
761 |
|
761 |
|
762 |
- Quelqu'un vote pour une proposition sur mon observation
|
762 |
- Quelqu'un vote pour une proposition sur mon observation
|
763 |
- Quelqu'un commente une proposition ou un commentaire sur mon observation
|
763 |
- Quelqu'un commente une proposition ou un commentaire sur mon observation
|
Line 764... |
Line 764... |
764 |
*/
|
764 |
*/
|
765 |
|
765 |
|
766 |
$requete = "SELECT SQL_CALC_FOUND_ROWS id_observation FROM del_observation do ".
|
766 |
$requete = "SELECT SQL_CALC_FOUND_ROWS DISTINCT id_observation FROM del_observation do ".
|
767 |
$this->getJointureMonActivite($id_utilisateur).
|
767 |
$this->getJointureMonActivite($id_utilisateur).
|
768 |
$this->getConditionMonActivite($id_utilisateur).
|
768 |
$this->getConditionMonActivite($id_utilisateur).
|
Line 815... |
Line 815... |
815 |
"LEFT JOIN del_commentaire dcvp ON do.id_observation = dcvp.ce_observation ".
|
815 |
"LEFT JOIN del_commentaire dcvp ON do.id_observation = dcvp.ce_observation ".
|
816 |
"LEFT JOIN del_commentaire_vote dcv ON dcv.ce_proposition = dcvp.id_commentaire ".
|
816 |
"LEFT JOIN del_commentaire_vote dcv ON dcv.ce_proposition = dcvp.id_commentaire ".
|
817 |
"AND (dcvp.ce_utilisateur = $id_utilisateur OR do.ce_utilisateur = $id_utilisateur) ".
|
817 |
"AND (dcvp.ce_utilisateur = $id_utilisateur OR do.ce_utilisateur = $id_utilisateur) ".
|
818 |
"AND dcv.ce_utilisateur != $id_utilisateur ".
|
818 |
"AND dcv.ce_utilisateur != $id_utilisateur ".
|
819 |
"AND dcv.ce_utilisateur != dcvp.ce_utilisateur ";
|
819 |
"AND dcv.ce_utilisateur != dcvp.ce_utilisateur ";
|
- |
|
820 |
// Quelqu'un répond à l'un de mes commentaires ou commente une de mes propositions
|
- |
|
821 |
//"LEFT JOIN del_commentaire dcpr ON do.id_observation = dcvp.ce_observation ".
|
- |
|
822 |
//"AND dcpr.ce_commentaire_parent = dcvp.id_commentaire AND dcvp.ce_utilisateur = $id_utilisateur ";
|
820 |
}
|
823 |
}
|
Line 821... |
Line 824... |
821 |
|
824 |
|
822 |
public function getConditionMonActivite($id_utilisateur, $type = "autres") {
|
825 |
public function getConditionMonActivite($id_utilisateur, $type = "autres") {
|
823 |
//TODO: gérer les cas suivants :
|
826 |
//TODO: gérer les cas suivants :
|