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 :

Notification lors d'une modification


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut Notification lors d'une modification
    Bonsoir,

    Plutôt qu'un problème, j'aurais aimé avoir des avis d'autres personnes par manque de recul, et surtout d'expérience sur une petite chose que je souhaite faire.

    Un truc classique : Notifier l'administrateur du site lorsqu'un membre fait une modification dans une annonce, par exemple.

    Je souhaite éviter de passer par l'envoie de mail , du coup je pense passer par une notification lors de la connexion de l'admin s'il y a eu des modifications.
    Du coup je me posais une question, est-ce que une table Notification dans la base de donnée avec "vu" et "pas vu" est la meilleure solution ?
    Chaque fois qu'il y a une mise à jour, on update la table et met "pas vu", et quand l'admin se co, on met "vu"

    Car je ne vois pas comment je pourrais faire autrement.

    Merci d'avance de vos éclaircissement.

  2. #2
    Membre émérite
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2009
    Messages
    736
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2009
    Messages : 736
    Par défaut
    Oui ça ferai l'affaire.
    Mais à la place de modifier vu à non vu pour la deuxième fois t'a qu'a inséré un nouvelle ligne, comme ça tu aura des trace de combien de fois l'annonce est modifier et le jour de la modification.
    La table db contiendre des colonne comme
    id (auto_increment - primary), user_id (celui qui a fait la modif), article_id, vu (0/1), date_modification.

  3. #3
    Modérateur
    Avatar de grunk
    Homme Profil pro
    Lead dév - Architecte
    Inscrit en
    Août 2003
    Messages
    6 693
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Lead dév - Architecte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2003
    Messages : 6 693
    Par défaut
    Ou sans rien rajouté tu compte et affiche le nombre d'annonce dont la date de modification est supérieur à la date de dernière connexion de l'administrateur.

    L’inconvénient de cette solution c'est que tu n'as pas de notion lu/non lu mais c'est simple à mettr een place puisque en principe ce sont des données que l'on à déjà.
    Pry Framework php5 | N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  4. #4
    Invité
    Invité(e)
    Par défaut
    Bonsoir,

    Et lorsque vous voulez vérifier le nombre de motif qu'il y a eu par rapport à maintenant, comment faite vous pour avoir l'heure actuel ?
    Il y a une fonction du style "NOW()" comme sur mysql ?
    Dernière modification par Bovino ; 02/01/2014 à 10h03.

  5. #5
    Membre émérite
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2009
    Messages
    736
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2009
    Messages : 736
    Par défaut
    Est ce que maintenant ça veut dire l'heure actuel ou le jour ou la seconde

Discussions similaires

  1. Ajout d'une notification lors d'une modif de la BDD (sans rafraichissement)
    Par fartounet dans le forum Général Conception Web
    Réponses: 3
    Dernier message: 16/09/2009, 22h29
  2. Réponses: 2
    Dernier message: 18/12/2008, 08h56
  3. erreur OLE DB lors d'une modification
    Par flo456 dans le forum ASP
    Réponses: 2
    Dernier message: 24/05/2007, 14h26
  4. Réponses: 20
    Dernier message: 03/04/2007, 16h45
  5. Réponses: 1
    Dernier message: 14/12/2006, 23h06

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