Ajouter des jours à une donne donnée
4 messages
• Page 1 sur 1
- jiojioforever
- WRInaute impliqué

- Messages: 523
- Inscription: 23 Nov 2006
Ajouter des jours à une donne donnée
Bonjour,
Je voudrais savoir comment faire pour ajouter 24 heures, 4j, 11j, 18j, 32j dans une date qui se trouve dans une table. (je pense qu'on s'en moque un peu et que cela doit tourner autour d'une fonction php mais bon on ne sait jamais).
Je voudrais donc récupérer cette date et lui ajouter les jours que je vous ai indiqué au dessus. En gros, je fais un rappel par mail au client selon leur date d'entrée dans la base.
Quand j'ajoute mon client dans la base, il est facil d'indiquer à l'utilisateur les prochains envois :
mais je n'arrive pas à faire la même chose selon une date donnée...
j'ai trouvé quelques exemples mais rien de convainquant !
http://wojylac.free.fr/article.php?art=6
merci d'avance
Je voudrais savoir comment faire pour ajouter 24 heures, 4j, 11j, 18j, 32j dans une date qui se trouve dans une table. (je pense qu'on s'en moque un peu et que cela doit tourner autour d'une fonction php mais bon on ne sait jamais).
Je voudrais donc récupérer cette date et lui ajouter les jours que je vous ai indiqué au dessus. En gros, je fais un rappel par mail au client selon leur date d'entrée dans la base.
Quand j'ajoute mon client dans la base, il est facil d'indiquer à l'utilisateur les prochains envois :
- Code: Tout sélectionner
$dans24heures = date("d/m/Y", mktime(0, 0, 0, date("m"), date("d")+1, date("Y")));
$dans4jours = date("d/m/Y", mktime(0, 0, 0, date("m"), date("d")+4, date("Y")));
$dans11jours = date("d/m/Y", mktime(0, 0, 0, date("m"), date("d")+11, date("Y")));
$dans18jours = date("d/m/Y", mktime(0, 0, 0, date("m"), date("d")+18, date("Y")));
$dans25jours = date("d/m/Y", mktime(0, 0, 0, date("m"), date("d")+25, date("Y")));
$dans32jours = date("d/m/Y", mktime(0, 0, 0, date("m"), date("d")+32, date("Y")));
mais je n'arrive pas à faire la même chose selon une date donnée...
j'ai trouvé quelques exemples mais rien de convainquant !
http://wojylac.free.fr/article.php?art=6
merci d'avance
-

Leonick - WRInaute accro

- Messages: 19590
- Inscription: 8 Aoû 2004
avec ces fonctions mysql ça doit être plus simple ? http://dev.mysql.com/doc/refman/5.0/fr/ ... tions.html
-

mowmow - WRInaute impliqué

- Messages: 975
- Inscription: 3 Nov 2004
C'est tout simple, si ta date est stockée dans $date :
etc...
- Code: Tout sélectionner
// 24 heures de plus
$date = strtotime($date);
$date = $date + 3600*24;
$date = date('d/m/Y', $date);
// 32 jours de plus
$date = strtotime($date);
$date = $date + 3600*24*32;
$date = date('d/m/Y', $date);
etc...
4 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Gestion des droits d'accès dans Google Webmaster Tools - 03-03-2010
- La mise à jour du mois d'avril - 28-04-2002
- Comment voir facilement les liens nofollow dans Firefox - 16-01-2008
- Le point sur Google en Janvier 2007 - 15-01-2007
- MyMaps : des cartes personnalisées avec Google Maps - 05-04-2007
- La calculatrice Google - 12-09-2003
- Nouvel article : "Google en résumé" - 13-03-2003
- Google tente d'expliquer le Google Bombing 'Failure' - 11-11-2005
- Analyser le référencement Google
Cet outil vous donne un petit résumé de l'état de référencement de votre site dans Google. - Suggestion de mots-clés
Cet outil vous fournit une liste de mots sémantiquement proches du mot que vous fournissez en entrée. Il peut servir à vous donner des idées de mots à utiliser sur vos pages, voire de contenus à ajouter. - Test HTTP header
Cet outil vous permet de connaître le code HTTP renvoyé par le serveur pour une page donnée.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité
