Page 1 sur 1

Date en PHP

Posté : 19 févr. 2006, 22:36
par Invité
Je stock une date dans un DB mysql sous la forme 2006-02-19.

Est-il possible de récupérer le jour de cette date. le 19 février 2006 nous étions un DIMANCHE.

Merci

Posté : 19 févr. 2006, 23:33
par Cyrano
:shock: Je suis toujours consterné de voir le sans-gène de certains qui nous arrivent sans crier gare, sans dire bonjour ni quoique ce soit et nous posent des questions en attendant la réponse comme si c'était un dû ?

Tu voudrais pas qu'on cire tes pompes avec ça ? :evil:

Posté : 19 févr. 2006, 23:42
par Invité
Désolé !

Je débute en php, je suis tombé sur ce forum, et c'est vrai je ne suis pas un habitué des discusion sur le net.


Donc Bonsoir à tous.

Posté : 20 févr. 2006, 00:07
par Cyrano
Personne ne commence par être un habitué et ce n'est pas un pré-requis pour faire preuve d'un tout petit minimum de civilité me semble-t-il.

Bon ton probleme technique maintenant : tu peux déterminer quel jour de la semaine nous sommes avec la fonction date() voire même à quel jour de la semaine correspond une date donnée.

Pour le jour correpondant à aujourd'hui :
$aujourdhui = date("l");
Mais ce jour sera en anglais. Il serait donc plus intéressant de le récupérer au format numérique et de convertir avec le nom en français dans un switch:
$aujourdhui = date("w");
switch($aujourdhui)
{
    case 0 : $jour = "Dimanche"; break;
    case 1 : $jour = "Lundi"; break;
    case 2 : $jour = "Mardi"; break;
    case 3 : $jour = "Mercredi"; break;
    case 4 : $jour = "Jeudi"; break;
    case 5 : $jour = "Vendredi"; break;
    case 6 : $jour = "Samedi"; break;
}
echo("<p>Nous sommes aujourd'hui ". $jour ."</p>\n");
Suis le lien que j'ai mis vers la doc plus haut, il y a des exemples de code pour d'autres possibilités.

Posté : 20 févr. 2006, 00:13
par Invité
Parfait.

Merci encore