Bonjour à tous,
Suite à un petit problème sur lequel je butte durant mon stage de Licence Pro Informatique (Option métier du net), je fais appel à vous.
Brièvement, j'explique mon projet : refonte complète du "tableau de bord" du service Statistiques. Ce qui sous entend la prise en charge complète de nombreux dossiers pouvant avoir plusieurs états (en instance, en attente, en cours, livraison réalisée, supprimé).
Un dossier peut être repris ou périodique.
Repris signifie que l'on effectue une instance du dossier.
Périodique signifie que l'on effectue un certain nombre de sous tâches sur le dossier.
Lorsque je crée un dossier et que je le détermine comme étant périodique, je dois insérer autant d'enregistrement dans la table "périodicité" que l'utilisateur a saisi. (entre 1 à 50).
Une périodicité possède une date de début, et une date de fin.
Mon problème :
Je souhaite obtenir une date à partir d'une date initiale, à laquelle on lui ajoute une périodicité (un nombre de jours).
Exemple, si nous sommes le 15 février et que j'ai une périodicité toutes les quinzaine, j'aimerai pouvoir obtenir la date le 15 Février + 15 jours.
Est ce qu'une fonction PHP existe (aux vues de mes premières recherches : non) qui permet d'obtenir cela. Du style:
date la_fonction (date initiale, nombre de jours) ;
Une fonction qui aurait donc deux paramètres et qui renverrai la date qui m'intéresse.
Si cela n'existe pas, je ne vois pas trop comment faire si ce n'est procéder d'une manière inverse.
Du style, nous sommes le 25 Janvier, je veux la date dans 15 jours. Alors je suppose que la date que je veux est par exemple 20 jours après (environ) le 20 Février, ce qui est faux bien entendu. Ensuite, je décrémente jour par jour en testant l'écart entre les deux dates jusqu'à ce que l'écart soit égal au nombre de jours que je voulais ajouter à la date initiale.
J'espère m'être fait comprendre, soyez indulgents un minimum s'il vous plait .
Merci à vous.
Fiiies
Message édité par Fiiies1 le 12-05-2006 à 14:19:49