Date du jour - 20 jours = ?? [PHP - Mysql] - PHP - Programmation
Marsh Posté le 11-10-2005 à 16:55:05
ReplyMarsh Posté le 11-10-2005 à 16:59:03
bah 1 des 2!
si on peut le faire dans les 2, j'aimerais bien savoir le faire dans les 2
(sous sql j'ai essayé NOW() - x et ca retourne (parfois) -x )
Marsh Posté le 11-10-2005 à 16:59:56
ReplyMarsh Posté le 11-10-2005 à 17:00:50
le_duc a écrit : Yop yop! |
Date_Add(Now(),interval -20 day)
Marsh Posté le 11-10-2005 à 17:01:42
Sous sql t'as diverses fonctions de date ( DATEADD(), DATEDIFF(), DATEPART() ), donc essaie de voir avec ça :
http://www.laltruiste.com
En php il y a forcément des fonctions aussi, mais je ne les ai pas en tête :
et tutoriaux...
Marsh Posté le 11-10-2005 à 17:05:42
ReplyMarsh Posté le 11-10-2005 à 19:11:46
re... c'est possible de faire qqch comme ca :
Code :
|
(date étant le nom d'une colonne de ma table onlinestats et idProprios aussi et online aussi donc ) pour l'instant ca marche pas
erreur:
Code :
|
Merci
Marsh Posté le 11-10-2005 à 19:16:03
le_duc a écrit : re... c'est possible de faire qqch comme ca :
|
c'est pas plutot -20 day ?
Marsh Posté le 11-10-2005 à 19:17:36
betsamee a écrit : c'est pas plutot -20 day ? |
bah ca change rien à l'exécution.... mon 0 c'est un compteur normallement!
Marsh Posté le 11-10-2005 à 19:19:18
date c'est un champ de onlinestats?
si oui ecrit plutot onlinestats.date
Marsh Posté le 11-10-2005 à 19:20:59
ReplyMarsh Posté le 11-10-2005 à 19:21:36
nope, marche tjs pas! j'ai modifié le script:
Code :
|
Marsh Posté le 11-10-2005 à 19:22:40
ce serait pas mieux de mettre un WHERE avant tes clauses?
Marsh Posté le 11-10-2005 à 19:22:46
betsamee a écrit : ce serait pas mieux de mettre un WHERE avant tes clauses? |
LOOOL! pt1 ca fait bien 10min que j'essaie des trucs et j'ai meme pas remarqué (bon vais arreter de coder pour aujourd'hui moi je crois )
Marsh Posté le 11-10-2005 à 16:50:03
Yop yop!
Comment je peux faire pour soustraire x jours à la date actuelle et que ca me retourne une date correcte ?
Genre : 11.10.2005 - 11 jours = 30.09.2005
Merci pour votre aide.
@++