Si vous souhaitez une réponse applicable à votre cas, il est prudent de donner tous éléments du problème.

Ici, il manque le code de la TABLE, car on a besoin pour construire la solution et "tous...