SGA_vortex
Messages postés2Date d'inscriptionjeudi 15 avril 2004StatutMembreDernière intervention15 avril 2004
-
15 avril 2004 à 17:28
webdeb
Messages postés488Date d'inscriptionsamedi 5 avril 2003StatutMembreDernière intervention31 mars 2009
-
14 févr. 2007 à 12:48
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
webdeb
Messages postés488Date d'inscriptionsamedi 5 avril 2003StatutMembreDernière intervention31 mars 20094 14 févr. 2007 à 12:48
>> date_format de mysql :p
C'est une solution mais ce n'est pas la meilleure car tu ne conserves pas les logiques de la BDD et de PHP.
BDD : fonction de stockage des informations.
PHP : fonction de traitement et de présentation de ces informations.
Il vaut mieux enregistrer et sélectionner des informations brutes de la BDD puis de les traiter et les présenter avec PHP.
++
The_magicien
Messages postés72Date d'inscriptionmardi 5 juillet 2005StatutMembreDernière intervention 8 février 2009 1 août 2006 à 18:20
Juste un petit détail pour le code inscrit dans les commentaires, il ne marche pas, il manque une ")".
SGA_vortex tu ouvres 2 parenthèses et tu en fermes une...
Bon c'est pas grave, je t'en veux pas ^^
Pour les gens qui seraient intéressés, voici le code du commentaire corrigé (j'ai pas fait grand chose, j'ai juste rajouté une parenthèse! ;))
<?php
// Conversion de dates issues d'un DB MySQL
echo date("d/m/Y", strtotime($db_line["Date"]));
?>
zebobo5
Messages postés273Date d'inscriptiondimanche 5 octobre 2003StatutMembreDernière intervention 6 février 20091 21 avril 2004 à 13:53
???
cette fonction tu l'utilise comme ttes les autres, je vois pas la différence entre celle là et les autres... Ou alors si tu c pas comment marche les fonctions sous php, trouve un tutorial là dessus.
Pour répondre à ta question finallement : où tu ve, dans la page où tu en as besoin.
bye
cs_vir76
Messages postés53Date d'inscriptionjeudi 4 décembre 2003StatutMembreDernière intervention22 juin 2008 21 avril 2004 à 09:21
Juste un petit détail : dans ton code, tu la places où cette fonction?
Merci d'avance
cs_koko
Messages postés654Date d'inscriptionlundi 14 janvier 2002StatutMembreDernière intervention20 février 2005 16 avril 2004 à 11:48
date_format de mysql :p
thepopolinux
Messages postés245Date d'inscriptionjeudi 9 janvier 2003StatutMembreDernière intervention21 juin 2004 16 avril 2004 à 00:21
Simple mais efficase.
Le code en commentaire est aussi pas mal.
Enfin 9/10
SGA_vortex
Messages postés2Date d'inscriptionjeudi 15 avril 2004StatutMembreDernière intervention15 avril 2004 15 avril 2004 à 17:28
Ouais, pas bête l'idée de l'explode. Perso j'utilise quelque chose de ce genre-ci:
<?php
// Conversion de dates issues d'un DB MySQL
echo date("d/m/Y", strtotime($db_line["Date"]);
?>
Cette méthode (qui n'est certainement pas la meilleure) a quand même l'avantage de ne pas avoir à créer de fonction comme c'est le cas ici (c pas une critique, hein ;) et de faire le traitement en une seule ligne. Et si on tire beaucoup l'évolution par les cheveux, on pourrais imaginer que peut-être un jour MySQL changerais la façon de stocker les dates (1 chance sur 10 millions disons... :D), cette méthode resterais donc théoriquement "valable".
Cela dit, le fait de disséquer la date n'est pas une mauvaise chose dans certains cas.
14 févr. 2007 à 12:48
C'est une solution mais ce n'est pas la meilleure car tu ne conserves pas les logiques de la BDD et de PHP.
BDD : fonction de stockage des informations.
PHP : fonction de traitement et de présentation de ces informations.
Il vaut mieux enregistrer et sélectionner des informations brutes de la BDD puis de les traiter et les présenter avec PHP.
++
1 août 2006 à 18:20
SGA_vortex tu ouvres 2 parenthèses et tu en fermes une...
Bon c'est pas grave, je t'en veux pas ^^
Pour les gens qui seraient intéressés, voici le code du commentaire corrigé (j'ai pas fait grand chose, j'ai juste rajouté une parenthèse! ;))
<?php
// Conversion de dates issues d'un DB MySQL
echo date("d/m/Y", strtotime($db_line["Date"]));
?>
21 avril 2004 à 13:53
cette fonction tu l'utilise comme ttes les autres, je vois pas la différence entre celle là et les autres... Ou alors si tu c pas comment marche les fonctions sous php, trouve un tutorial là dessus.
Pour répondre à ta question finallement : où tu ve, dans la page où tu en as besoin.
bye
21 avril 2004 à 09:21
Merci d'avance
16 avril 2004 à 11:48
16 avril 2004 à 00:21
Le code en commentaire est aussi pas mal.
Enfin 9/10
15 avril 2004 à 17:28
<?php
// Conversion de dates issues d'un DB MySQL
echo date("d/m/Y", strtotime($db_line["Date"]);
?>
Cette méthode (qui n'est certainement pas la meilleure) a quand même l'avantage de ne pas avoir à créer de fonction comme c'est le cas ici (c pas une critique, hein ;) et de faire le traitement en une seule ligne. Et si on tire beaucoup l'évolution par les cheveux, on pourrais imaginer que peut-être un jour MySQL changerais la façon de stocker les dates (1 chance sur 10 millions disons... :D), cette méthode resterais donc théoriquement "valable".
Cela dit, le fait de disséquer la date n'est pas une mauvaise chose dans certains cas.
@ ++ ;-)