formater l'affichage d'une date en php

formater l'affichage d'une date en php - PHP - Programmation

Marsh Posté le 26-02-2008 à 09:00:03    

Salut  :)  
j'aun petit problème, j'ai une date que je récupère en php a partir d'une base de donnée SQLSerever en format smalldatetime l'affichage est comme sui : "17/¤ںëهï/1978  0:00" sa ressemble a rien je vous l'accorde! (problème d'encodage et de langue) bref j'ai voulu contourné sa en voulant juste afficher la date sous cette forme : "d/m/Y" j'ai utilisé alors la fonction date comme sui:    
<?
$dat=date('d/m/Y',$row[10]);
echo $dat;
?>
le problème est que qu'importe la date le resultat est toujours le même a savoir :01/01/1970 :(
quelqu'un pourrais m'aider?
merci
o fait j'utilise php4 d'ou l'absence de date_format (que d'ailleurs chui pas sur que marche dans mon cas)


Message édité par AcidBurn69 le 26-02-2008 à 09:03:13

---------------
Core2duo E6420 4 Go DDR3 Saphire HD5770 1 Go dual screen : siemens 17p + siemens 19p
Reply

Marsh Posté le 26-02-2008 à 09:00:03   

Reply

Marsh Posté le 26-02-2008 à 09:04:30    

formate ta date dans le select en sql, c'est le plus simple.

Message cité 1 fois
Message édité par skeye le 26-02-2008 à 09:04:42

---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 26-02-2008 à 09:06:48    

skeye a écrit :

formate ta date dans le select en sql, c'est le plus simple.


 
et stp serai tu comment faire?  


---------------
Core2duo E6420 4 Go DDR3 Saphire HD5770 1 Go dual screen : siemens 17p + siemens 19p
Reply

Marsh Posté le 26-02-2008 à 09:15:29    

Bon j'ai trouvé en SQLServer "Select MOTH (champ)FROM (table)" pour le mois YEAR pour l'année il suffit après de concatnée le tout mais bon, c'est un peu tordu vu que je n'ai pas que ce champ a recupré, ma base est assez complexe et mes requetes aussi, et sa serai pas trop convenable de recuprer les champs dates (date naissance, date cin...) seuls et les autres données en d'autres requetes bref  :??:


---------------
Core2duo E6420 4 Go DDR3 Saphire HD5770 1 Go dual screen : siemens 17p + siemens 19p
Reply

Marsh Posté le 26-02-2008 à 09:30:57    

Je ne connais pas sql server, mais a priori il y a les fonctions convert(), datepart(),... pour ce genre de choses.

 

http://www.databasejournal.com/fea [...] hp/2197931

 


Message édité par skeye le 26-02-2008 à 09:31:37

---------------
Can't buy what I want because it's free -
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed