21-04-2009, 08:16 AM
Je comprends pas trop... Dans ta fonction d'achat, il suffit de faire un update sql pour enlever les ressources utilisées pour l'achat, pour lui rajouter un gobelin, et rajouter 5 points au classement...
Ensuite, il faudrait fermer l'accolade après le premier echo, et enlever celle d'après le deuxième, pour que le message qui dit qu'il manque des ressources soit affiché si il n'y en a pas assez.
Ensuite, vérifie toute les autres fonctions que tu utilise, il y a peut-être d'autres bugs.
P.S : pour les updates, c'est un truc du genre UPDATE my_table SET nbr_gobelins=($gobelins_actuels+1), score=($score_actuel+1), ... WHERE id=$id_du_joueur
Sachant que les gobelins_actuels etc tu les récupère avec un SELECT.
Ensuite, il faudrait fermer l'accolade après le premier echo, et enlever celle d'après le deuxième, pour que le message qui dit qu'il manque des ressources soit affiché si il n'y en a pas assez.
Ensuite, vérifie toute les autres fonctions que tu utilise, il y a peut-être d'autres bugs.
P.S : pour les updates, c'est un truc du genre UPDATE my_table SET nbr_gobelins=($gobelins_actuels+1), score=($score_actuel+1), ... WHERE id=$id_du_joueur
Sachant que les gobelins_actuels etc tu les récupère avec un SELECT.