Vos dates en bases ? [PHP] - Programmation
Marsh Posté le 02-07-2002 à 22:19:32
ReplyMarsh Posté le 02-07-2002 à 22:20:55
| --greg-- a écrit a écrit  : perso DATETIME ou un long en milliseconds since epoch  | 
 
 
ben moi chuis emmmerdé, voilà le résultat d'une requete avec un champ de type datetime avec sybase : 
 
1	César	Test                 Jul  2 2002 10:01PM 
2	César	Voilà un post ...	Jul  2 2002 10:08PM 
 
 
Y'a des fonctions pour ce bordel? ... en fait je commence aujourd'hui a m'ontéresser aux dates avec le php... 
 
si je pouvais garder ça ce serait cool étant donné que mon insert ressemble à ça 
 
insert into TABLE ( auteur, comment, postdate ) values ( 'MACHIN','commentaire', getdate() ); 
 
Mais le ressortir ... ?
Marsh Posté le 02-07-2002 à 22:35:07
ben oui t'as interet à le garder comme ça, d'autant que si un jour tu veux afficher tes dates avec un autre format.. t'auras pas à changer toutes tes données. 
doit bien y'avoir des fct de formatage de date en php...
Marsh Posté le 02-07-2002 à 22:58:58
fonctions de formatage: 
directement dans ta requete SQL: http://www.mysql.com/doc/D/a/Date_ [...] tions.html 
dans ton script PHP: http://www.php.net/manual/en/function.date.php
Marsh Posté le 02-07-2002 à 23:02:09
| JWhy a écrit a écrit  : fonctions de formatage: directement dans ta requete SQL: http://www.mysql.com/doc/D/a/Date_ [...] tions.html dans ton script PHP: http://www.php.net/manual/en/function.date.php  | 
 
jwhy lis un peu les posts, le monsieur il utilise pas mysql  
  ![]()
Marsh Posté le 02-07-2002 à 23:08:00
| --greg-- a écrit a écrit  : jwhy lis un peu les posts, le monsieur il utilise pas mysql  | 
 
 
j'ai trouvé merci .. 
 
 function GetDateFromSybase( $aDate ) 
 { 
    $result = trim( $aDate); 
    $result = str_replace( "  ", " ",$result); 
    list($aMonth, $aDay, $aYear, $theRest) = explode(" ", $result, 4); 
    $result=date( "d.m.Y",strtotime("$aDay $aMonth $aYear" )); 
    return $result; 
 }
Marsh Posté le 02-07-2002 à 23:09:53
ReplyMarsh Posté le 02-07-2002 à 23:10:43
ReplyMarsh Posté le 02-07-2002 à 23:20:18
Reply
Marsh Posté le 02-07-2002 à 22:16:41
sont du type varchar ? ou de type date ?
Vous prenez quels types pour avoir le moins d'emmerde avec le formatage des dates ?