Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
785 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [PHP-SQL] Problème avec la fonction "time"

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP-SQL] Problème avec la fonction "time"

n°133900
DrWatson
_@''
Posté le 03-05-2002 à 09:58:42  profilanswer
 

lu  :hello:  
 
comme vous pouvez le voir là http://mwnn.free.fr/news.php
 
j'ai un souci avec l'heure.
 
Dans mon script php je l'appele comme ça  
$time=time("H-m-s" );
 
et mon champs de ma table s'appele time, de type time.
 
c'est quoi le hic ?

 

[jfdsdjhfuetppo]--Message édité par DrWatson le 03-05-2002 à 10:20:13--[/jfdsdjhfuetppo]


---------------
.:: Feed-Back  ::.
mood
Publicité
Posté le 03-05-2002 à 09:58:42  profilanswer
 

n°133909
bjbebert
Posté le 03-05-2002 à 10:06:31  profilanswer
 

SELECT * FROM news ORDER BY date DESC limit 5
 
Tu as DESC et ASC pour indiquer l'ordre de tri.

n°133912
DrWatson
_@''
Posté le 03-05-2002 à 10:07:44  profilanswer
 

merci :)


---------------
.:: Feed-Back  ::.
n°133922
DrWatson
_@''
Posté le 03-05-2002 à 10:20:27  profilanswer
 

up


---------------
.:: Feed-Back  ::.
n°133965
ethernal
Chercheur de vérité...
Posté le 03-05-2002 à 11:17:34  profilanswer
 

DrWatson a écrit a écrit :

lu  :hello:  
 
comme vous pouvez le voir là http://mwnn.free.fr/news.php
 
j'ai un souci avec l'heure.
 
Dans mon script php je l'appele comme ça  
$time=time("H-m-s" );
 
et mon champs de ma table s'appele time, de type time.




 
time() ne prend pas d'argument et ne permet pas de définir un format.  (time() retourne le nombre de secondes depuis 1970 http://www.php.net/manual/en/function.time.php )
 
ensuite ton champ il est de type "time".  ça ne te permettra pas de distinguer les jours... (uniquement l'heure)
donc stocke le au moins au format "datetime".
 
séparation de l'heure et de la date :
list($date, $heure)= split(" ", $row["date"];
 
de phpinfo.net pour ton plus grand plaisir ;)

Citation :

Voici une expression régulière pour convertir une date au format MySQL aaaa-mm-jj  
dans le format jj/mm/aaaa, le tout en une seule ligne :  
<?  
$date = ereg_replace('^([0-9]{2,4})-([0-9]{1,2})-([0-9]{1,2})$',  
                     '\3/\2/\1', $date);  
?>  

 

[jfdsdjhfuetppo]--Message édité par ethernal le 03-05-2002 à 11:24:10--[/jfdsdjhfuetppo]

n°134193
DrWatson
_@''
Posté le 03-05-2002 à 16:42:54  profilanswer
 

:) merci


---------------
.:: Feed-Back  ::.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [PHP-SQL] Problème avec la fonction "time"

 

Sujets relatifs
Passage de variables Php[PHP]Nom de variable variable
PHP : besoin d'aide...[C] Probleme de déclaration.
[VBScript] Problème de dépassement de capacitéUne ch'tite fonction en Delphi SVP !
problème Visual Basic 6.0[SQL] Jointures multiples ou SELECT ... IN ?
[FLASH-PHP] Intégration de php dans flash[PHP] Tableaux avec index
Plus de sujets relatifs à : [PHP-SQL] Problème avec la fonction "time"


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR