Comment afficher une 18juin minuit 30 après 18juin 20h00?
Posté : 08 juin 2010, 16:12
Bonjour,
C'est la première fois que j'utilise une base de donnée et le php.
J'ai créé le site http://www.fetedelamusiqueliege.be et la page en php est http://www.fetedelamusiqueliege.be/programme.php
(avant je faisais tout ça en html)
Mon problème:
un organisateur propose des concerts le 18 juin, de 20h00 à 5h00 du matin (on a des concerts du 17 au 21 juin, grosso modo)
Evidement, les concerts après minuits sont encodé au 19 juin.
Malheureusement, cela déplait à l'organisateur qui a moins de la moitié de sa programmation qui apparait pour la soirée du 18 juin (je le comprends fort bien).
Alors, comment faire pour que les concerts programmés avant 08h00 du jour x (19 juin, par exemple) soient affichés comme étant du jour x-1 (18 juin, pour suivre l'exemple)?
Existe-t-il une "formule" php ou dois-je modifier quelque chose dans la base?
Edit: je ne sais pas si c'est possible: peut-on faire croire que la date ne commence pas à 00h00 mais à 08h00?
Je suis également prêt à encoder du "code php de tricheur" pour les quelques concerts concernés, même si cela n'est pas "propre".
Mais il faut absolument que cela s'affiche correctement, que l'on choisisse l'affichage par lieu, par date ou par artiste, c'est tout ce qui importe.
Merci beaucoup pour votre aide!
OliOne
Note: ne sachant pas si cela concerne " SQL & Bases de données" ou "PHP pour débutant, je me permets de poster dans les deux rubriques.
C'est la première fois que j'utilise une base de donnée et le php.
J'ai créé le site http://www.fetedelamusiqueliege.be et la page en php est http://www.fetedelamusiqueliege.be/programme.php
(avant je faisais tout ça en html)
Mon problème:
un organisateur propose des concerts le 18 juin, de 20h00 à 5h00 du matin (on a des concerts du 17 au 21 juin, grosso modo)
Evidement, les concerts après minuits sont encodé au 19 juin.
Malheureusement, cela déplait à l'organisateur qui a moins de la moitié de sa programmation qui apparait pour la soirée du 18 juin (je le comprends fort bien).
Alors, comment faire pour que les concerts programmés avant 08h00 du jour x (19 juin, par exemple) soient affichés comme étant du jour x-1 (18 juin, pour suivre l'exemple)?
Existe-t-il une "formule" php ou dois-je modifier quelque chose dans la base?
Edit: je ne sais pas si c'est possible: peut-on faire croire que la date ne commence pas à 00h00 mais à 08h00?
Je suis également prêt à encoder du "code php de tricheur" pour les quelques concerts concernés, même si cela n'est pas "propre".
Mais il faut absolument que cela s'affiche correctement, que l'on choisisse l'affichage par lieu, par date ou par artiste, c'est tout ce qui importe.
Merci beaucoup pour votre aide!
OliOne
Note: ne sachant pas si cela concerne " SQL & Bases de données" ou "PHP pour débutant, je me permets de poster dans les deux rubriques.