Extraire le jour de la semaind'une date mysql

Samz -  
 bouba -
Bonjour, je cherche comment extraire le jour de la semaine à l'aide d'un format date mySQL

Merci
Configuration: Windows XP
Firefox 2.0.0.7

2 réponses

  1. Alain42
     
    Bonsoir,

    j'ai trouvé ça tu dois pouvoir en tirer qq chose:

    <?php
    $date = "2001-09-03 22:10";
    $prefix = "Le ";
    $suffix = " à";
    $tab_month = array(1=>"Janvier", "Fevrier", "Mars", "Avril", "Mai", "Juin", "Juillet", "Aout", "Septembre", "Octobre", "Novembre", "Decembre");
    $tab_day = array("Dimanche", "Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi");
    $tab_date = explode(' ', $date);
    $date_hour = explode(':', $tab_date[1]);
    $tab_dmy = explode('-', $tab_date[0]);
    $day = date("w", mktime(0, 0, 0, $tab_dmy[1], $tab_dmy[2], $tab_dmy[0]));
    $date = $prefix . "$tab_day[$day] " . "$tab_dmy[2] ";
    settype($tab_dmy[1], integer);
    $date .= $tab_month[$tab_dmy[1]] . " $tab_dmy[0]" . $suffix . " $date_hour[0]h " . "$date_hour[1]min";
    ?>
    
    
    0
  2. bouba
     
    Salut,

    tu peux visiblement utiliser la fonction suivante : DATE_FORMAT(date,format)

    par exemple SELECT DATE_FORMAT('1997-10-04 22:23:00', '%W %M %Y');
    -> 'Saturday October 1997'

    pour plus d'infos : http://dev.mysql.com/doc/refman/5.0/fr/date-and-time-functions.html

    A+ Guillaume
    -1