|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité régulier
![]() Loic Étudiant Inscription : décembre 2010 Messages : 26 ![]() |
Bonjour!
Alors je suis en train de faire un script qui va utiliser la librairie GD pour créer des images, le tout à partir d'infos contenues dans une BDD. Mon problème porte sur les dates. J'ai stocké dans un array des valeurs que je veux pouvoir accéder en fonction de la date actuelle. Code :
$dat = array("$last6" => 30, "$last5" => 90, "$last4" => 150, "$last3" => 210, "$last2" => 270, "$last1" => 330, ...); Je désire récupérer donc une date stockée dans ma BDD (en format Date) et en extraire juste l'année sous forme de string afin de pouvoir ensuite récupérer grâce à l'array, le numéro correspondant (et faire mes dessins). J'ai fait plusieurs tests mais non concluants, voilà ce que j'ai tenté: Code :
$test me retourne 1970 Voila, peut être que je me prend la tête, je pourrais en effet tout simplement stocker l'année de début et de fin sous forme de INT dans la BDD, mais si je veux faire un truc propre et complet, je pense qu'il faut quand même passer par les dates (et puis comme ça j'apprendrais quelque chose ^^) Merci d'avance pour votre aide!!! |
||
|
|
00
|
|
|
#2 | ||
![]() ![]() Thomas RambaudDéveloppeur Web Inscription : décembre 2007 Messages : 2 140 ![]() |
Bonjour,
Si tu veux stocker la date sous forme d'entier, stocke un timestamp. Le seul inconvénient est qu'ensuite tu ne pourras plus faire de requête avec des traitements spécifiques sur les dates. Tu pourras uniquement utiliser les opérateurs de comparaison < >, BETWEEN etc... mais pas les fonctions de date SQL. Aussi, le code que tu montres n'est pas correct.
Code :
|
||
|
10
|
|
|
#3 | |||
|
Membre éclairé
![]() Gérard OkonoDéveloppeur Web Inscription : juillet 2006 Messages : 711 ![]() |
Citation:
Code :
|
|||
|
|
10
|
|
|
#4 |
|
Invité régulier
![]() Loic Étudiant Inscription : décembre 2010 Messages : 26 ![]() |
Bon et bien c'est tout bon, j'ai utilisé la première façon de faire et ça marche nikel merci beaucoup!
Concernant la seconde, j'ai pas réussi à faire quelque chose de l'objet qui contenais supposément l'année, merci quand même pour ton aide!
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com