Bonjour, voilà mon problème
disons que j'ai une table amis avec 3 champs l'id , ami1 et ami2
quand un membre se connect je stock son id en session.
Maintenant il va visiter une fiche , et j'affiche sa relation avec la personne de cette fiche : C'est a dire , si c un ami de niveau 1 (amis direct) de nivo 2 ( ami d'un ami)
ou de nivo 3 ( ami d'un ami d'un ami )
Pour l'instant le plus rapide que j'ai trouvé c'est de balayé la table amis pour trouver les nivo 1 ( facile...) et je les stock dans une table nomée "tmp" si le couple n'existe pas, je recup les id des amis stocké dans tmp et je cherche leur amis pour déterminer si il y a un nivo 2 . Si oui ok , sinon je stock pour voir si nivo 3 ... voila en gros
J'aimerais savoir si il était possible de stocker ces id d'amis en session au lieu de les mettre dans une table? ( un peu lourd je pense en traitement) ET si oui comment ensuite balayé la session stockée pour recup les id et chercher les amis suivant ?...
Ou peut etre existe-til une routine plus simple?
merci