8768 sujets

Développement web côté serveur, CMS

Bonjour à tous,

J'ai développé une petite application web en PHP/SQL pour un client, lui permettant de gérer des commandes de plats du jour. Par contre je suis bloqué sur un point :

L'idée c'est de pouvoir afficher les plats du jour de la semaine en cours sur une page web. Mais le client aimerait pouvoir renseigner à l'avance les plats du jour pour les 3 prochaines semaines (pour éviter de devoir mettre à jour le site tous les dimanches soirs). Les plats sont stockés dans une base de données avec leur id, date et intitulé du plat.

Ma question : comment faire pour récupérer les données et afficher automatiquement les plats des 6 jours de la semaine courante ?

Merci d'avance pour votre aide précieuse,
Nicolas.
Bonjour,
Si tu fais:
$semaine = date('W')

Ca va te renvoyer le numéro de la semaine dans l'année (en se basant sur la date du jour).

Et si tu fais:
$x = date('W', $timestamp) // avec $timestamp qui correspond au timestamp d'une de tes dates en BDD

Tu auras le numéro de la semaine à partir du jour choisi.

Du coup, tu peux peut-être te baser sur cela pour faire une petite bidouille?

Bon courage en tout cas!
Merci beaucoup pour ta réponse.
J'ai fais quelques essais en vain mais à force de recherches j'ai trouvé la solution sous forme de requête SQL de ce type :

SELECT * FROM platdujour WHERE WEEKOFYEAR(date_menu)=WEEKOFYEAR(NOW());


Merci encore !