SQM & Gestion des dates

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : SQM & Gestion des dates

par Cyrano » 19 nov. 2006, 14:58

Ben tu l'auras compris Albat : il suffit de regarder PHPFrance et la solution apparaît immédiatement ou presque. Bientôt, il suffira simplement de penser à nous et on trouvera la solution à des problèmes qu'on aura pas encore rencontré :langue:

par albat » 19 nov. 2006, 14:56

PHPFrance : le premier forum d'entraide en self-service ! :lol:

par Grenouille32 » 19 nov. 2006, 13:49

J'ai trouvé... ailleurs !
$date = $enregistrement['Date début'];
$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";
echo $date;
Bonne chances à tous !

SQM & Gestion des dates

par Grenouille32 » 19 nov. 2006, 13:32

Bonjour à vous,

Ma base de données est actuellement hébergée chez Free.

Lorsque je fais une requête sur un champ date j'obtiens le format suivant :
echo $enregistrement['Date début'] => 2006-11-19

De cette date, j'aimerais pouvoir extraire le jour de la semaine :
ex. echo date('1',$enregistrement['Date début']) => Sunday

Or, quelque que soit la date retournée par la variable , je n'obtiens que des "Thursday".

Par ailleurs, tant qu'à faire, j'aimerais pouvoir traduire (ou avoir directement) ces jours en Français.

Je sais qu'il existait déjà un tel sujet sur le Forum, mais je n'ai pas réussi à le retrouver.

Merci d'avance pour votre aide (et disponibilité) dominicale.