55 000 membres et tu parles de passer par la BDD ?
Imagines tu seulement le traitement des MP, des recherches en base de donnée, des modifications ?
Sans parler du fait, que si la demande de changement de date de naissance coute le prix du gain obtenu en joyaux, ce n'est pas anodin, changer frauduleusement sa date de naissance n'apporte aucun intérêt, donc si tu rajoutes un gain potentiel de dons par les membres alors tu génères une possibilité de triche, de double comptes pour se donner des joyaux, etc...
Oui mais il ne s'agit pas du nombre de membre pour effectuer cette action.
Simplement de créer un formulaire avec 2 champs :
1. input text qui contient le pseudo du membre
2. input text qui contient le nombre de joyaux à transférer.
Ensuite lors de l'envoi du formulaire le script va simplement faire 1 seul et unique requête UPDATE avec un WHERE birthday = Aujourd'hui AND pseudo = "pseudo_input".
Une seul requête est effectuée et un catch avec PDO retourne l'erreur (si pseudo n'existe pas), il suffit de l'habiller pour la retourner à l'utilisateur.
Enfin c'est très vite fait en faisant comme ça on peut donner des joyaux illimités, mais avec une autre requête (SELECT joyaux,id FROM users WHERE id= SESSION['user_id']) on récupère le nombre de joyaux à disposition de l'utilisateur qui souhaite transmettre.
Enfin bref étant donné que Menerv n'a plus de support si il passe en externe on va pas épiloguer 50 ans là dessus. Je tenais simplement à clarifier mon message du dessus.