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 :

Actualiser l'affichage en fonction de la date [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Décembre 2006
    Messages
    65
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 65
    Par défaut Actualiser l'affichage en fonction de la date
    Bonjour,

    Sur mon site, je dois afficher le match de foot prévus le we arrivant et seulement ceux correspondant au we le plus proche. Dans ma base, j'ai rentré toutes les rencontres avec une date (à chaque fois un dimanche).

    Donc je voudrais que chaque debut de semaine, il réactualise automatiquement et que sur le site il affiche le match futur.

    J'imagine qu'il faudra faire un calcul sur la date...Mais lequel ? Comment ?

    Merci

  2. #2
    Membre émérite
    Avatar de viviboss
    Profil pro
    Inscrit en
    Août 2006
    Messages
    943
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Août 2006
    Messages : 943
    Par défaut
    .....ca dépend comment tes dates sont stockés : BDD ? Fichier texte ? Sinon il suffirait surtout de faire des comparaisons....

    Petit indoce pour toi : en PHP, la meilleure facon de faire des calxuls, simples ou complexes, de date est d'utiliser la fonction mktime()....

    Pour plus d'infos---->Regarde ma signature, la doc est très complète et bien présenté (même pour débutant, j'ai commencé paa là )
    Veni Vidi Vici
    -------------------------
    Mes articles : developpez.com ou bien vbview.net
    -------------------------
    Et SURTOUT ne pas oublier la bible PHP : --> php_manual_fr.chm!!!
    Et aussi : --> pear_manual_fr.chm!!!

    Ou encore : --> Les tutoriaux & cours PHP de Développez.com
    -------------------------

  3. #3
    Membre confirmé
    Inscrit en
    Décembre 2006
    Messages
    65
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 65
    Par défaut
    Les dates sont stockées dans la base de donnée. Comparaison ? oui sans doute. En utilisant la fonction mktime ?

  4. #4
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Par défaut
    mktime ? On doit pouvoir faire plus simple surtout si les champs sont de type DATE ou DATETIME.

    Avec MySQL et de vrais champs date, on doit pouvoir écrire :
    Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT * FROM ma_table WHERE mon_champ_date >= NOW() ORDER BY mon_champ_date ASC LIMIT 1;

  5. #5
    Membre émérite
    Avatar de viviboss
    Profil pro
    Inscrit en
    Août 2006
    Messages
    943
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Août 2006
    Messages : 943
    Par défaut
    Oui effectivement...

    Je donnais mktime() comme solution "générique", car il peut manipler ce qu'il veut comme format de date avec mktime()
    Veni Vidi Vici
    -------------------------
    Mes articles : developpez.com ou bien vbview.net
    -------------------------
    Et SURTOUT ne pas oublier la bible PHP : --> php_manual_fr.chm!!!
    Et aussi : --> pear_manual_fr.chm!!!

    Ou encore : --> Les tutoriaux & cours PHP de Développez.com
    -------------------------

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 14/12/2008, 08h01
  2. Requete SQL : affichage en fonction de la date
    Par kemiolek dans le forum Requêtes et SQL.
    Réponses: 11
    Dernier message: 26/05/2008, 16h59
  3. affichage des saisons en fonction de la date
    Par marlene.ln dans le forum Access
    Réponses: 4
    Dernier message: 26/02/2007, 16h51
  4. Affichage d'évènements en fonction de leur date ?
    Par swirtel dans le forum Langage SQL
    Réponses: 2
    Dernier message: 17/05/2005, 10h30

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