probleme SQL

Invité
Invité n'ayant pas de compte PHPfrance

20 sept. 2006, 16:50

je sais que je ne suis pas sur le bon forum, mais ici, les intervenants sont vraiment tres bon, alors j'essaye.

j'ai une table avec des dates dans un des champs, en selectionner certaine entre 2 dates je sais faire.
(where champdate > '06-05-12' and champdate < '07-05-25')

mais comment faire pour leur rajouter 1 an, sans toucher ni au jour, ni au mois.

merci d'avance pour vos solutions

Petit nouveau ! | 7 Messages

20 sept. 2006, 16:54

tu fais un update sur ton champ en utilisant la fonction DATE_ADD(date,INTERVAL expr type) (si tu es en MySQL)

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

20 sept. 2006, 17:04

Tu sais qu'il y a également un forum SQL sur phpfrance, et que les intervenants y sont les même que sur celui ci ;)

Et en parlant des différents forum, un petit tour sur celui nommé FAQ te permettrait de trouver un très bon topic sur les manipulations de dates en php et mysql ;)

Invité
Invité n'ayant pas de compte PHPfrance

20 sept. 2006, 17:19

desolé pour tout,
et merci pour vos renseignement, aussi bien bobthequ que Ryle
je vais aller voir les manip de date et particulierement DATE_ADD
merci encore a vous 2

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

20 sept. 2006, 19:18

je sais que je ne suis pas sur le bon forum, mais ici, les intervenants sont vraiment tres bon
Comme le dit Ryle ce sont (principalement) les mêmes... voire meilleur s'il s'agit d'un soucis SQL. Donc au final tu est perdant.

Je déplace dans le forum approprié.

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute