Bonjour,

Je suis actuellement en train de refaire
un jeu Php mais j'ai un problème pour les Ressources

je voudrais que quand le joueur se connecte ceci lui donne les ressources
de ca production.
J'ai fait mon code ci-dessous mais j'ai pas l'impression que ceci fonctionne.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
$login             = $_SESSION['login'];
$requete           = mysql_query("SELECT * FROM joueur WHERE login='$login'");
$donnees           = mysql_fetch_array($requete);
 
// Production de l'or pour chaque heure
$temps_actuel = time();
$temps_ancien = $donnees['connexion_ancien'];
$temps_ecoule = $temps_actuel - $temps_ancien;
$prod_or = (($donnees['mine_level'] * $donnees['mine_production'])/3600) * $temps_ecoule; // Ex: Level 2 Prod 100 (Total: 2x100 - 200 Or /heure)
 
// Mise à jour BDD
$QryUpdate  = "UPDATE joueur SET ";
$QryUpdate .= "`argent`=`argent`+'".floor($prod_or)."', ";
$QryUpdate .= "`connexion_ancien`='".$temps_actuel."' ";
$QryUpdate .= "WHERE `login` = '".$login."' ";
mysql_query($QryUpdate);
Savez vous ou est mon erreur s'il vous plait ?
Pour donner les ressources au joueur chaque heure.

dsl je m'exprime mal j'ai assez de mal aujourd'hui je sort du boulot 11h d'affiler :/

Merci
Cordialement,