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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  date courante dans bdd

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

date courante dans bdd

n°736580
sponge bob
Posté le 24-05-2004 à 18:37:25  profilanswer
 

Bonjour,
Je suis en train de faire un livre d'or et je veux que la date des messages soit celle à laquelle les users postent le message. Voici mon champ date :  
type : timestamp(10)
attribut:  
null: oui
défaut: NULL
extra :  
 
Je voulais que la valeur par defaut soit la date courante donc j'ai mis:
null: non
défaut : now(), j'ai aussi essayé current_time ...
Mais le pbm, c'est que lorsque je sauvegarde les modif', ça affiche ma première description du champ(null=oui et défaut=null).
De plus quand j'insère une ligne directement dans ma bdd, pas de pbm, mais quand j'utilise un formulaire html/php, la date qui s'insère dans la bdd est 000000000...
Y a pas une extension à activer ou autre chose ?
Merci.
J'utilise Easyphp 1.7.

mood
Publicité
Posté le 24-05-2004 à 18:37:25  profilanswer
 

n°736585
axl63800
Posté le 24-05-2004 à 18:49:57  profilanswer
 

je pense qu'il vaudrais mieux que tu insere la date en meme temps que les autre infos donc en php et non pas en valeur par defaut dans la bdd

n°736692
sponge bob
Posté le 24-05-2004 à 21:24:37  profilanswer
 

Je dois faire un INSERT INTO, c'est ça ?

Code :
  1. mysql_query( 'INSERT INTO `or` ( `id_or` , `nom` , `date` , `e-mail` , `message` ) '.' VALUES ( \'\', \' '.$_POST["nom"].'\', \''.CURRENT_TIME(10).'\', \' '.$_POST["e-mail"].'\', \' '.$_POST["message"].'\' );'.' ' )


En tout cas, ce truc là ne marche pas (si je mets NOW() non plus). J'ai toujours 0000-00-00 comme date.

n°736697
sponge bob
Posté le 24-05-2004 à 21:30:20  profilanswer
 

Ou là, c'est illisible, je recommence :
 
mysql_query
(  
'INSERT INTO `or`
(`id_or`,`nom`,`date`,`e-mail`,`message` )'
.'VALUES( \'\', \''.$_POST["nom"].'\', \''.CURRENT_TIME(10).'\', \''.$_POST["e-mail"].'\', \''.$_POST["message"].'\');
'.''  
)
 

n°737271
axl63800
Posté le 25-05-2004 à 10:16:35  profilanswer
 

ca doit ressembler à un truc dans le genre. je me rappelle plus comment on recupere la date courante en php donc je te fais confiance!! :)


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

  date courante dans bdd

 

Sujets relatifs
lister des fichiers + date[VBA] problème et recherche de date avec Find...
sql fonction dateajouter un jour à une date
[VB] Conversion de date en VB...Pb de date et graphiques sous access 2003
[PHP] + [POSTGRES] Date courante[Php] Fonction qui retourne une date X jours avant la date courante
date anterieure à la date courante[PHP] Comment inserer la date courante dans MySQL
Plus de sujets relatifs à : date courante dans bdd


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