Controle le temps
samghami
Messages postés
61
Date d'inscription
Statut
Membre
Dernière intervention
-
tryan44 Messages postés 1289 Date d'inscription Statut Membre Dernière intervention -
tryan44 Messages postés 1289 Date d'inscription Statut Membre Dernière intervention -
Bonjour je fais actuellement la création d'un jeux web (PHP/MySQL)
Je voudrais faire un systeme de plantation de légume ou fruit.
On plante et genre au bout d'un semaine on peux les récolté.
Mais je ne sais pas du tout contrôlé le temps que ce soit en javascript ou en PHP/MySQL.
Quelqu'un serais comment faire?
Merci d'avance
Je voudrais faire un systeme de plantation de légume ou fruit.
On plante et genre au bout d'un semaine on peux les récolté.
Mais je ne sais pas du tout contrôlé le temps que ce soit en javascript ou en PHP/MySQL.
Quelqu'un serais comment faire?
Merci d'avance
2 réponses
-
Salut,
Éventuellement avec le timestamp .
La fonction "times()" permet d'obtenir le nombre de secondes écoulées depuis le 1er janvier 1970 à minuit GMT. Il suffit ensuite de faire du calcul
3600 secondes * 24 heures = 86 400 soit 1 jours
7 jours = ( 86400 * 7) = 604800 secondes
-
Hello,
Crées une table: plantes qui contient au moins ces champs:
id (Primary), nom (varchar 200), time (int 12).
Au moment de la plantation insère la valeur de time(); dans la bdd dans le champs time. Ensuite inclue ceci dans ton scripte
<?php
$demain = strtotime('tomorrow');
$aujourdhui = strtotime('today');
$data = mysql_query("SELECT * FROM plantes WHERE temps < '$demain' AND temps > '$aujourdhui';");
$result = mysql_fetch_assoc($data);
echo 'Il y a une semaine vous avez planté ceci:<br>';
foreach($result as $plante)
{
echo $plante['nom'].'<br>';
}