Pas facile à expliquer si tu n'as pas fait de base de données, mais par analogie, c'est comme utiliser une brosse à dents pour nettoyer tous les sols de ta maison: ça marche mais c'est très lent, et ce n'est pas vraiment prévu pour !
Voilà la situation actuelle:
Il doit avoir une table à peu près comme ça:
id_mail | moi | joueurs
1 | 5 | 2, 8, 3, 1
2 | 5 | 2, 9, 12, 17
etc...
Normalement, et en reprenant les mêmes chiffres que dans l'exemple du dessus, on devrait avoir une structure comme ça:
(note au passage: les tableaux ça rend très moche ici :-) )
id_mail | moi | joueurs
1 | 5 | 2
1 | 5 | 8
1 | 5 | 3
1 | 5 | 1
2 | 5 | 2
2 | 5 | 9
2 | 5 | 12
2 | 5 | 17
Le principe c'est de stocker une information et une seule par "cellule" (je dis cellule pour simplifier).
On gagne en vitesse de recherche, on gagne en précision de recherche, et surtout on a une structure organisée, et qui permet de faire évoluer la base au besoin.
Cordialement, Bourepif