Probl de récupération de la fonction date PHP
Fermé
small-demon
Messages postés
78
Date d'inscription
dimanche 24 février 2008
Statut
Membre
Dernière intervention
19 février 2013
-
1 avril 2010 à 18:47
small-demon Messages postés 78 Date d'inscription dimanche 24 février 2008 Statut Membre Dernière intervention 19 février 2013 - 1 avril 2010 à 21:18
small-demon Messages postés 78 Date d'inscription dimanche 24 février 2008 Statut Membre Dernière intervention 19 février 2013 - 1 avril 2010 à 21:18
A voir également:
- Probl de récupération de la fonction date PHP
- Fonction si et - Guide
- Convertisseur récupération de texte - Guide
- Impossible de récupérer mon compte gmail - Guide
- Airpods 3 date de sortie - Guide
5 réponses
B3lzZz3
Messages postés
38
Date d'inscription
jeudi 6 septembre 2007
Statut
Membre
Dernière intervention
19 novembre 2012
6
1 avril 2010 à 18:50
1 avril 2010 à 18:50
Le champ correspondant à cette date est de type INT(4).
=> Pourquoi ne pas mettre tout simplement un champ DATE ?
=> Pourquoi ne pas mettre tout simplement un champ DATE ?
small-demon
Messages postés
78
Date d'inscription
dimanche 24 février 2008
Statut
Membre
Dernière intervention
19 février 2013
2
1 avril 2010 à 18:56
1 avril 2010 à 18:56
Tout d'abord, merci pour cette réponse rapide :).
Je vienss d'essayer et cela ne change rien.
Je vienss d'essayer et cela ne change rien.
B3lzZz3
Messages postés
38
Date d'inscription
jeudi 6 septembre 2007
Statut
Membre
Dernière intervention
19 novembre 2012
6
1 avril 2010 à 19:10
1 avril 2010 à 19:10
Je pense avoir compris.
Ton date("Y") te renvoie un type DATE, et comme ton champ de bdd est de type INT ça foire. Même si tu mets un type DATE dans la bdd, ça foire aussi parce qu'il s'attend à recevoir un truc du genre JJ-MM-AAAA.
Ce que je te propose d'essayer, c'est :
SYSDATE dans ta requête SQL à la place de $annee.
Ton date("Y") te renvoie un type DATE, et comme ton champ de bdd est de type INT ça foire. Même si tu mets un type DATE dans la bdd, ça foire aussi parce qu'il s'attend à recevoir un truc du genre JJ-MM-AAAA.
Ce que je te propose d'essayer, c'est :
SYSDATE dans ta requête SQL à la place de $annee.
small-demon
Messages postés
78
Date d'inscription
dimanche 24 février 2008
Statut
Membre
Dernière intervention
19 février 2013
2
1 avril 2010 à 19:43
1 avril 2010 à 19:43
Cela ne fonctionne toujours pas même avec SYSDATE :/.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
small-demon
Messages postés
78
Date d'inscription
dimanche 24 février 2008
Statut
Membre
Dernière intervention
19 février 2013
2
1 avril 2010 à 21:18
1 avril 2010 à 21:18
Svp need help, j'aimerais résoudre ce problème avant demain pour pouvoir passer à autre chose :s