Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD
PHP & SGBD Forum d'entraide sur les SGBD avec PHP. Avant de poster : FAQ BDD, toutes les FAQ PHP, cours BDD et sources BDD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 10/01/2008, 13h06   #1
Futur Membre du Club
 
Inscription : juin 2004
Messages : 72
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 72
Points : 17
Points : 17
Par défaut [SQL] Comment recupérer l'heure de ma date

Bounjour à tous,

j'ai un champ dans ma table qui contient la date et l'heure des enregistrements.
quand je fais un select en php sur le champ date_time de ma table il me ramène que la date et pas l'heure. et pourtant PL/SQL me ramène date et heure

exemple:

select chpdatetime from matable where id=1

en pl/sql = 10/01/2008 09:43:12

En php: echo chpdatetime = 10/01/2008


Comment faire pour récupérer l'heur de mon champ?


Merci
marvelromy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/01/2008, 13h58   #2
Membre du Club
 
Inscription : mars 2007
Messages : 76
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 76
Points : 55
Points : 55
Bonjour,

Tu peux utiliser la fonction to_char pour formatter ta date au format que tu souhaites.

Raphaël
rapha51 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/01/2008, 16h24   #3
Membre Expert
 
Avatar de riete
 
Homme Thierry
NFC & DevWeb
Inscription : avril 2006
Messages : 1 175
Détails du profil
Informations personnelles :
Nom : Homme Thierry
Âge : 51
Localisation : France

Informations professionnelles :
Activité : NFC & DevWeb
Secteur : Bâtiment

Informations forums :
Inscription : avril 2006
Messages : 1 175
Points : 1 366
Points : 1 366
je te conseil d'utiliser les TIMESTAMP si tu veux traiter des heures et des date simultanément.
Tu utilise le format TS dans la base SQL et ensuite du peux extraire soit la date soit l'heure soit les deux en php
Code :
1
2
date("j/m/Y", $tonTS);
date("H:i", $tonTS);
riete est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/01/2008, 15h25   #4
Membre éclairé
 
Homme Damien Attanasio
Développeur informatique
Inscription : février 2007
Messages : 340
Détails du profil
Informations personnelles :
Nom : Homme Damien Attanasio
Localisation : France, Hérault (Languedoc Roussillon)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Transports

Informations forums :
Inscription : février 2007
Messages : 340
Points : 307
Points : 307
Lors de ta requete, au lieu de faire
Code :
SELECT MONCHAMPDATE FROM...
Tu fais
Code :
SELECT TO_CHAR(MONCHAMPDATE,"dd/mm/yyyy hh24:mi:ss") FROM...
Si tu veux qu'a chaque requete dans ton script les dates apparaissent avec les heures, tu peux faire cette requete en début de script :
Code :
alter session set NLS_DATE_FORMAT='dd/mm/yyyy hh24:mi:ss'
madevilts est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h32.


 
 
 
 
Partenaires

Hébergement Web