OVH Community, votre nouvel espace communautaire.

base MYSQL


Daweb
15/10/2004, 04h56
Et pour infos, Mysql enregistrera toujours la date dans le format anglais (dans un champ de type date).

Tu peux toujours utiliser un champ varchar et entrer ta date fr, mais :
- Moins optimisé
- Impossible d'utiliser Now() pour enregistrer
- Impossible de faire des comparaison par date dans la requete ensuite.

Donc conclusion, utilise en anglais, et utilise la solution donnée au dessus pour l'affichage

Dams
14/10/2004, 14h50
Pour récuperer dans le format que tu veux : DATE_FORMAT dans ta requete.

Ex :
$sql = "SELECT DATE_FORMAT(tb_nomdelatable.date, '%d/%m/%Y') FROM tb_nomdelatable";

Avec ça tu seras sauvé.

Dams

manchot fou
13/10/2004, 23h19
Bonjour,

petite question sur l'utilisation de Mysql :

Lorsque je sauvegarde une date dans un champ (type DATE), le date est sauvegardée sous la forme 2004-10-13 quelque soit les essais effectués. Impossible de le mettre au format FR style 13-10-2004 et bien sûr de le récupérer dans le bon format.

Quelqu'un a t il une idée pour la mettre dans le bon sens.

Merci