formatage d'une date en PHP avec date_format - Programmation
Marsh Posté le 25-04-2002 à 10:29:18
C'est quoi ces cotes autour du champ date qui est je pense maj !!!!
Si c'est un champ alors pourquoi des cotes autour, les cotes ne servent qu'a delimiter des valeurs pas des variables !!!
Marsh Posté le 25-04-2002 à 10:31:27
manuuu a écrit a écrit : "SELECT *, date_format('maj','%d/%m/%Y' as maj FROM table WHERE rub Like '$rub%' AND emp Like '$emp%' ORDER BY maj desc, titre;" |
je ne connais pas le format exact de date_format(), mais je pense q'il suffirait de nommer ta date transformée différemment de ton attribut...
"SELECT *, date_format('maj','%d/%m/%Y' as maj_transfo FROM table WHERE rub Like '$rub%' AND emp Like '$emp%' ORDER BY maj desc, titre;"
Marsh Posté le 25-04-2002 à 10:34:30
j'essaye ça, merci
.
.
.
rien ne s'affiche, j'ai renommé aussi l'affichage avec le nouveau nom ...
[jfdsdjhfuetppo]--Message édité par manuuu le 25-04-2002 à 10:36:23--[/jfdsdjhfuetppo]
Marsh Posté le 25-04-2002 à 10:38:47
ton script d'affichage et ta requete s'effectuent correctement ?
Marsh Posté le 25-04-2002 à 10:39:38
Quelle tete la nouvelle requete ??? As tu suivi ce que j'ai dit
Marsh Posté le 25-04-2002 à 10:46:21
SELECT *, date_format(maj,'%d/%m/%Y' FROM fichiers WHERE rub Like '$rub%' AND emp Like '$emp%' ORDER BY maj desc, titre;
voici ma nouvelle requete, les cotes sont bien les '', non ?
Marsh Posté le 25-04-2002 à 10:48:13
oui et cela ne marche pas ???
As tu un champ maj dans la base ???
Marsh Posté le 25-04-2002 à 10:51:04
lord ii a écrit a écrit : oui et cela ne marche pas ??? As tu un champ maj dans la base ??? |
mon erreur a été de supprimer les '' et aussi la redefinition en "as"
"SELECT *, date_format(maj, '%d/%m/%Y' as maj_date FROM fichiers WHERE rub Like '$rub%' AND emp Like '$emp%' ORDER BY maj desc, titre;"
maintenant ça fonctionne !
merci bcp de ton aide !
Marsh Posté le 25-04-2002 à 09:35:31
salut tout le monde, j'aimerai savoir comment formater une date
en php venant d'une base de donnée MySQL (champ DATE), ceci avec date_format
voici mes requetes qui ne fonctionne pas, car la date reste en Y-m-d.
"SELECT *, date_format('maj','%d/%m/%Y' as maj FROM table WHERE rub Like '$rub%' AND emp Like '$emp%' ORDER BY maj desc, titre;"
"SELECT *, date_format('maj','%d/%m/%Y' FROM table WHERE rub Like '$rub%' AND emp Like '$emp%' ORDER BY maj desc, titre;
merci bcp !