""" Fonction de recherche des invités à une activité
term : terme de recherche. Match sur nom, prénomde l'invité et sur le pseudo de l'inviteur
idact : id de l'activité concernée
Retourne la liste des invités à cette activités avec le degré de négativité de leur inviteur"""
invites=[]
con,cur=BaseFonctions.getcursor()
cur.execute(u"""SELECT 'invite' AS type, i.id AS idbde, i.nom, i.prenom,
c.idbde AS Ridbde, c.nom AS Rnom, c.prenom AS Rprenom, c.pseudo AS pseudo, c.solde AS solde
FROM invites AS i
JOIN comptes AS c
ON i.responsable=c.idbde
WHERE i.activite={0} AND (i.nom ILIKE '{1}%' OR i.prenom ILIKE '{1}%' OR pseudo ILIKE '{1}%' OR c.nom ILIKE '{1}%' OR c.prenom ILIKE '{1}%');""".format(idact,term))