agenda événementiel en php. AIdez-moi!!!

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics

linalin
Nouveau WRInaute
 
Messages: 1
Inscription: Mer Déc 06, 2006 12:53

agenda événementiel en php. AIdez-moi!!!

Message le Mer Déc 06, 2006 12:59

Bonjour, j'ai un petit prob. en php. Je voudrai savoir comment faire pour récupérer la date du lendemain (jour suivant), du mois suivant ou bien de l'année suivante. Ceci est pour un projet sur un agenda électronique. Merci pour vos réponses. Je suis désespérée!!!
P.S.: Il doit s'agir d'une requête SQL ou bien d'une fonction php intégrée.

Klanuke
Nouveau WRInaute
 
Messages: 3
Inscription: Mar Jan 10, 2006 14:24

Message le Mer Déc 06, 2006 13:22

En php, par exemple :

Code: Tout sélectionner
$demain = date ('Y-m-d H:i:s', time() + 24 * 3600);


pour récupérer la date du lendemain au format AAAA-MM-JJ HH:mm:ss

Sir Dipp
WRInaute accro
WRInaute accro
 
Messages: 1025
Inscription: Lun Juil 21, 2003 17:53

Message le Mer Déc 06, 2006 13:45

Salut,

Ou simplement avec mktime ;-)


biscuit
WRInaute passionné
WRInaute passionné
 
Messages: 519
Inscription: Lun Juin 05, 2006 10:37

Message le Mer Déc 06, 2006 13:51

en mySQL tu peux utiliser
Code: Tout sélectionner
SELECT * FROM table WHERE mydate=DATE_ADD(CURDATE(), INTERVAL 1 DAY);

skippyzrnr
WRInaute passionné
WRInaute passionné
 
Messages: 660
Inscription: Mar Jan 11, 2005 10:08

Message le Mer Déc 06, 2006 13:54

Salut http://www.php.net/ et plus precisement : http://www.php.net/mktime
devrait pouvoir lever toutes tes interrogations :roll:

skippyzrnr
WRInaute passionné
WRInaute passionné
 
Messages: 660
Inscription: Mar Jan 11, 2005 10:08

Message le Mer Déc 06, 2006 13:55

biscuit a écrit:en mySQL tu peux utiliser
Code: Tout sélectionner
SELECT * FROM table WHERE mydate=DATE_ADD(CURDATE(), INTERVAL 1 DAY);

Tiens je n'ai jamais utilisé cette fonction... Biscuit, ca donne quoi niveau des performances? les temps de réponses ne sont pas trop long?


ltressens
WRInaute passionné
WRInaute passionné
 
Messages: 551
Inscription: Ven Avr 02, 2004 14:52

Message le Mer Déc 06, 2006 14:55

Pour ne pas se louper avec :
- les changements d'heures deux fois par an
- les années bissextiles
- les mois en 30 ou 31 jours
- bref ...

L'idéal et le plus lisible je trouve, est :
Code: Tout sélectionner
$now = time();
$tomorrow= strtotime("+1 day", $now);
$nextweek= strtotime("+1 week", $now);
$nextmonth= strtotime("+1 month", $now);
$nextyear= strtotime("+1 year", $now);


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Yahoo [Bot] et 0 invités