Créer un compte
Connexion

Update Time

Pour créer et répondre aux sujets, vous devez être connecté.
Ce sujet est résolu.
Pages: 1
Auteur Message
blingcru
19/01/2011 à 01:12:12
blingcru
Membre
Bonjour,
voila j'ai un petit souci je creer mes deplacements personel de chaque joueur .. mais la le probleme qui s'impose es la finalisations avec le time pour afficher .. mais veux pas ajouter ou sinon il me remet a 0 ..
Nous voulons exemple champ time de l'heure actuel + 12h pour le prochain deplacement
J'ai essayer une 20e de facons mais la sa soul dejas avec le temp je m'y connais pas vraiment parce que j'use pas vraiment en dehors de sa .. mais la vu sa vien une piece maitresse sa serais gentil un petit coup de main :)

$time = date("H:i")+ ('12:00:00') ;
$query = $db->execute("update `players` set `test`=? where `id`=?", array($player->test + $time, $player->id));


https://guerredesgangs.net & http://www.bazinio.ca & http://www.thestreet2.ca
blingcru
19/01/2011 à 01:46:17
blingcru
Membre
jai changer ma formule maintenant il updapte + ou - mais toujours le meme problem voila je vous montre

$time = date("H:i + 12:00") ;
$query = $db->execute("update `players` set `test`=? where `id`=?", array($time, $player->id));

aussi essayer
$time = date("H:i + 12:00") ;
$query = $db->execute("update `players` set `test`=? where `id`=?", array($player->test = $time, $player->id));

sa me donne ceci
00:00:19 sinon sa me montre heure actuel + 12:00:00
et sa me met
00:00:36

alors la je sais plus trop comment faire aider moi svp


https://guerredesgangs.net & http://www.bazinio.ca & http://www.thestreet2.ca
ybouane
19/01/2011 à 05:01:54
ybouane
Admin
Bonjour,
pour $time ai comme valeur le temps actuel + 12h, tu doit faire ça:
$time = date("H:i", (time()+12*60*60)) ;
Cordialement

Image
blingcru
19/01/2011 à 21:22:46
blingcru
Membre
Cool merci vraiment beaucoup ybouane mais merci ! sa marche nikel :)

https://guerredesgangs.net & http://www.bazinio.ca & http://www.thestreet2.ca
blingcru
19/01/2011 à 22:48:37
blingcru
Membre
J'ai un autre probleme apres avoir appercu des prroblemes quand on metais simplement time je passer en datetime ..

mais la ma condition veux plus fonctioner pouvez-vous m'aider svp

if ($player->test <= date("Y:m:d:h:i"))
{
$query = $db->execute("updapte `players` set `dep`=1 where `id`=?", array($player->id));
}

j'ai aussi essayer

if (date("Y:m:d:h:i") >= $player->test)
{
$query = $db->execute("updapte `players` set `dep`=1 where `id`=?", array($player->id));
}


mais sa veux pas :S

Je vien de changer sa marche pas comme sa mais sur le 2eme sa marche mais sans fin ...
if ($player->test >= date("Y:m:d:h:i")){
echo "tu peux te deplacer";
$query = $db->execute("update `players` set `dep`=1 where `id`=?", array($player->id));
}


2eme ici !!

if($player->test <= date("Y:m:d:h:i")){
echo "tu peux te deplacer";
$query = $db->execute("update `players` set `dep`=1 where `id`=?", array($player->id));
}


https://guerredesgangs.net & http://www.bazinio.ca & http://www.thestreet2.ca
Pages: 1