IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Notifications PHP Mysql


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Avril 2009
    Messages
    39
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 39
    Par défaut Notifications PHP Mysql
    Bonjour,

    je travaille sur su projet de gestion de congé en php mysql,
    quand un nouveau employé vient d'être recruter, j'enregistre sa date de recrutement, et je met son solde de songé à 0 (solde de congé c.à.d ses jours qu'il a le droit de les prendre congé).
    je veux qu'après chaque mois, j'ajoute 1,5 jours à son solde de congé.

    Ma question:
    est ce que il y a un moyen d'ajouter 1,5jours à son solde chaque mois d'une manière automatique ?

    Merci d'avance.

  2. #2
    Membre éprouvé
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2009
    Messages
    180
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2009
    Messages : 180
    Par défaut
    Et bien tous les mois tu te connectes à ton phpmyadmin, tu selectionnes ta table et tu fais un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    UPDATE tatable SET tonchamp=tonchamp + 1.5

  3. #3
    Membre émérite
    Homme Profil pro
    Touche à tout informatique autodidacte
    Inscrit en
    Janvier 2007
    Messages
    811
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Touche à tout informatique autodidacte

    Informations forums :
    Inscription : Janvier 2007
    Messages : 811
    Par défaut
    Bonjour,
    Si ton site est hébergé sur un système unix, il te suffit de créer une tâche CRON qui s'exécute chaque 28 du mois (par exemple) et qui fait le travail à ta place en exécutant à travers un script php la requête proposée par yann0807.
    Sinon tu peux passer par une autre solution. Tu crées un champ dans ta BDD qui va contenir une date et dans tes scripts tu vérifies en comparant la date de ton système avec celle inscrit si le mois a augmenté. Si ce n'est pas le cas, tu passes outre sinon tu passes par une fonction qui exécutes la requête proposée par yann0807 et tu changes la valeur du champ créé dans la BDD.
    La deuxième solution est un peu ardue à faire si ton programme de gestion de congé n'est pas lancé régulièrement.

  4. #4
    Membre Expert Avatar de Fench
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Mai 2002
    Messages
    2 353
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Groenland

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 353
    Par défaut
    Et sous windows:

    ouvres une fenêtre DOS, et tapes la commande:
    at /?

    tu obtiendras toutes les infos pour le task scheduler genre:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    at hh:nn /interactive "tonScript"

  5. #5
    Membre éprouvé
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2009
    Messages
    180
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2009
    Messages : 180
    Par défaut
    Oui voila deux bonnes propositions, en plus tu as la version Unix et la version Windows.

Discussions similaires

  1. [MySQL] Optimisation de scripts PHP/MySQL
    Par DgG dans le forum PHP & Base de données
    Réponses: 368
    Dernier message: 20/11/2013, 18h59
  2. [php][mysql]Enlever message d'erreur
    Par Destampy dans le forum SQL Procédural
    Réponses: 3
    Dernier message: 31/05/2005, 10h19
  3. [MySQL] [Script]Optimisation de scripts Php/MySQL (2)
    Par copy dans le forum PHP & Base de données
    Réponses: 8
    Dernier message: 27/08/2004, 08h33
  4. [php / mysql] pb if ( mysql_query() )
    Par dkmatt dans le forum Requêtes
    Réponses: 5
    Dernier message: 12/01/2004, 20h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo