et si le joueur ne s est pas connecté depuis un certain temps sa doit calculer depuis combien de temps et diminuer la faim d autant
donc voila mon script
- Code: Tout sélectionner
<?php
// On se connecte d'abord à MySQL :
$sql = connect_sql(); //Connection...
$timestamp = $result['timestamp'];// timestamp de la bdd
$total = time() - $timestamp;//nbre de sec entre timestamp et maintenant
$time = $total/(60);//nbre de sec / 60 sec = nbre de min
$diminution = $time*3;// nbre de poin perdu au total
$newfaim = $faim-$diminution;//total de faim final
$newtimestamp = time();
if ( time() < $timestamp)
{
mysql_query("UPDATE pdf_membre SET faim='$newfaim', timestamp='$newtimestamp' WHERE id=$id");
}
mysql_close();
?>
inclut dans un autre script et les variable recuperer dans ma bdd sont
- Code: Tout sélectionner
$sql = connect_sql();
$pseudo_membre = $_SESSION['pseudo'];
$requete = mysql_query("SELECT * FROM pdf_membre WHERE `pseudo`='$pseudo_membre'");
$result = mysql_fetch_array ($requete);
$id = $result['id'];
$pseudo = $result['pseudo'];
$mail = $result['mail'];
$argent = $result['argent'];
$points = $result['points'];
$xp = $result['xp'];
$lvl = $result['lvl'];
$adoption = $result['adoption'];
$sante = $result['sante'];
$medicaments = $result['medicaments'];
$faim = $result['faim'];
$nourriture = $result['nourriture'];
sa fait une semaine que je planche dessus alors si qq un a une idée




