Bonjour
Avec la requète : $sql = 'SELECT * FROM materiels ORDER BY designation ';
Sachant que mon champ date est : dateaffiche , comment je peux faire pour que celle-ci soit en français. Merci
SELECT id,DATE_FORMAT((`date_affiche`), '%d/%m/%Y à %Hh:%i.') date_affiche,sujet,datebutoir,priorite,observation,etat FROM memo_magasin WHERE etat = 'En Attente' ORDER BY id DESC LIMIT 100");
ou insérer : DATE_FORMAT((`date_affiche`), '%d/%m/%Y à %Hh:%i.')
dans : $sql = 'SELECT * FROM materiels ORDER BY id ';
Merci d'avance
SELECT id,DATE_FORMAT(date_affiche, '%d/%m/%Y à %Hh:%i.' ) AS 'datef',sujet,datebutoir,priorite,observation,etat FROM memo_magasin WHERE etat = 'En Attente' ORDER BY id DESC LIMIT 100
Tu peux créer un allias, ici j'ai choisi 'datef', qui récupère ta date formatée. Le jeux de résultat de ta requête contiendra ce nouvel index avec la valeur correspondante.$sql = "SELECT *,DATE_FORMAT(dateaffiche, '%d/%m/%Y à %Hh:%i.' ) AS 'datef' FROM materiels ORDER BY designation";
Evidemment il faut faire attention que le nom de l'allias que tu choisis après le 'AS' soit différent des noms des champs de ta table.