[PHP] Date du jour

Résolu/Fermé
MOI - 18 août 2006 à 23:56
 gilou - 20 juin 2012 à 10:27
Bonjour,

Je voudrais juste savoir quelle variable systeme je dois utliser pour inserer la date du jour dans une requete INSERT ?
D'avance merci

5 réponses

Darshu Messages postés 303 Date d'inscription lundi 30 janvier 2006 Statut Membre Dernière intervention 3 avril 2008 64
21 août 2006 à 09:18
Salut.

PHP te fournit la date du jour avec date(). Après tout est ques tion de format de présentation et sous quelle forme tu veux le mettre dans ta base de données. Regarde https://www.php.net/manual/en/function.date.php pour voir les modalités d'utilisation de la fonction :)
34
merci bien pb resolu!!
0
Utilisateur anonyme
21 août 2006 à 13:13
INSERT INTO table VALUES (now())
24
y manque juste la moitié de la requete quoi.
0
François_zedude14
20 janv. 2011 à 12:21
Hello,

J'avais le même souci, date('h:i:s') me renvoyait une heure de moins.
C'est juste que ton timezone est configuré sur UTC, et que nous, on est sur Paris :p.
Il suffit juste juste d'ajouter, devant echo date('h:i:s'); , date_default_timezone_set('Europe/Paris');
Plus d'info sur cette fonction ici :
https://www.php.net/manual/fr/function.date-default-timezone-set.php

J'ai résolu le problème de cette manière...

@+, François
7
necro27 Messages postés 160 Date d'inscription jeudi 28 mai 2009 Statut Membre Dernière intervention 11 février 2011 8
18 janv. 2011 à 09:59
Bonjour à tous je remonte un peu ce topic car j'ai un léger souci en ce qui concerne l'heure actuelle avec la fonction date().

Je travail avec php/mysql, et je voudrai insérer l'heure dans la base de données pour chaque connexion d'un utilisateur.

En effet admettons qu'il soit 09h48, l'heure que la fonction date m'envoie est 08h48, soit 1 heure de moins. Comment régler ce souci ? autrement que de passer par une simple addition, qui fausserais lors d'un changement d'heure.

Mon code est le suivant :

<?php echo date('h:i:s'); ?>

affichage : 08:50:53 (alors qu'il est 09:50:xx)

Merci de m'éclairer.

J'ai bien été voir le site https://www.php.net/manual/en/function.date.php mais j'avoue ne pas trouver comment l'adapter de manière définitive. (sans avoir à retoucher au code à chaque changement d'heure hiver/été)

Necro27
4

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
necro27 Messages postés 160 Date d'inscription jeudi 28 mai 2009 Statut Membre Dernière intervention 11 février 2011 8
Modifié par necro27 le 20/01/2011 à 13:55
yeah ça marche niquel merci beaucoup ^^
dire que sur certains topics ils conseillaient d'aller modifier le fichier php.ini, et tout un bazar pour cela alors que cette "simple" ligne (EDIT : "fonctionne").

Merci beaucoup, bonne journée

Necro27
0
Sinon t'a juste a mettre current_date dans ta requete.
0