Edit : tu as posté entre temps mais mon passage sur la mécompréhension des requête SQL reste vrai à mon avis
Comme le disent mes chers compères, tu ne devrais pas avoir besoin des sessions. Il faut que tu penses asynchrone, ta tache CRON ne se destine pas à un joueur en particulier, comme peut l'être une requête faite par le navigateur.
En effet tu peux oublier la clause WHERE qui restreint ta requête à une utilisateur, il te suffit d'appliquer ton calcul de ressource en tenant compte des ressources et du niveau de tes bâtiments/recherches au moment de la requête et pour chaque utilisateur.
Sans vouloir être offensant, tu sembles ne pas avoir bien saisi comment fonctionne une base de donnée et plus spécifiquement les requêtes SQL, totu du moins avec les informations que tu nous a apportées.
Comme le suggère Sephi-Chan, essaie de nous expliquer un peu mieux ton problème avec quelques exemple précis de ce que tu faits, veux faire et n'arrive pas à faire.
Comme le disent mes chers compères, tu ne devrais pas avoir besoin des sessions. Il faut que tu penses asynchrone, ta tache CRON ne se destine pas à un joueur en particulier, comme peut l'être une requête faite par le navigateur.
En effet tu peux oublier la clause WHERE qui restreint ta requête à une utilisateur, il te suffit d'appliquer ton calcul de ressource en tenant compte des ressources et du niveau de tes bâtiments/recherches au moment de la requête et pour chaque utilisateur.
Sans vouloir être offensant, tu sembles ne pas avoir bien saisi comment fonctionne une base de donnée et plus spécifiquement les requêtes SQL, totu du moins avec les informations que tu nous a apportées.
Comme le suggère Sephi-Chan, essaie de nous expliquer un peu mieux ton problème avec quelques exemple précis de ce que tu faits, veux faire et n'arrive pas à faire.
La majeure partie des problèmes vient du plug-in installé entre la chaise et le clavier.