php/mysql calcul dates pour chaque membre

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : php/mysql calcul dates pour chaque membre

Re: php/mysql calcul dates pour chaque membre

par Ryle » 27 juil. 2012, 10:18

C'est vrai que ce serait plus simple de te répondre si on avait toutes les informations, mais de façon générique, ce que tu dois faire c'est :

Nb de jours restant pour l'offre = (date_inscription + nb_mois_offre) - date_du_jour

Par rapport aux infos de la FAQ, il te faut donc utiliser :
- Obtenir une date dans le futur (date_inscription + nb_mois_offre)
- Obtenir la date du jour (date_du_jour)
- Calculer un écart (entre les deux premiers pour obtenir un nombre de jours)

Tu obtiens ainsi le nombre de jours restant avant que ton offre n'expire. Dès que ce nombre devient négatif, c'est que l'offre a expiré :)

Re: php/mysql calcul dates pour chaque membre

par xTG » 27 juil. 2012, 08:02

Et l'information la plus importante, ces dates elles se trouvent où ? :)

Re: php/mysql calcul dates pour chaque membre

par sifokl » 27 juil. 2012, 03:42

oui je vois :)
donc , on a la date du commencement de l'offre i
la date d'expiration
date de dernier reglage ainsi que les modifications (reglages) effectués)


chaque membres accede a son profil pour consulter ces informations

"membre" (id , nom , prenom , mail , tel , adresse)

ps : c'est l'admin qui ecrit et change les dates en question

merci d'avance (et quand je dis que je suis vrm debutant , je rigole pas :)
desolé pour l'eventuel derangement :)

Re: php/mysql calcul dates pour chaque membre

par Ryle » 26 juil. 2012, 09:28

Effectivement, ce serait sans doute plus facile si tu nous confirmais que ta date d'inscription est bien gérée dans un champ de type "date" dans ta base de données et le traitement que tu as déjà essayé pour déterminer le nombre de jours restant :)

Ceci étant, tu peux également consulter le forum FAQ qui contient des explications détaillées sur ce sujet :
:arrow: Quelques petites manipulations avec les dates (PHP/MySQL)

Re: php/mysql calcul dates pour chaque membre

par xTG » 26 juil. 2012, 09:22

Il nous faudrait plus d'informations, à savoir surtout le schéma des tables concernées.

php/mysql calcul dates pour chaque membre

par sifokl » 26 juil. 2012, 05:42

salut tout le monde ,
je suis nouveau et debutant avec php (je l'ai trop :)
je dois finir une petite tache pour un site web,
bref , je dois ecrire un script php qui interragit avec une table "membres" , chaque membres beneficie de deux offres differents (offre1 et offre2) pendant une periode bien determinée (periode1= 3 mois a partir de l'inscription, et periode2= 9 mois)
le script doit afficher pour chaque membres le nombre de jours restants pour chaque offre !
pouviez vous m'aider ?
merci d'avance :)