PHP récupérer date et heure

Résolu
TRUNCKS Messages postés 1066 Statut Membre -  
TRUNCKS Messages postés 1066 Statut Membre -
Bonjour à vous,

J'aimerai faire un petit système de commentaires pour mon site, j'aimerai savoir comment en php, récupérer la date et l'heure pour pouvoir l'afficher à côté des pseudo ?

Merci à vous !
--

11 réponses

  1. Alain_42 Messages postés 5413 Statut Membre 904
     
    $sq = "INSERT INTO commentaires VALUES('','$pseudo','$message',NOW())"; 
    $quer = mysql_query($sq) or die('erreur sq: '.mysql_error());


    sans les guillemets autour de NOW()
    1
  2. Alain_42 Messages postés 5413 Statut Membre 904
     
    en php tu n'aura pas la date / heure "instantanée" tu aura l'heure du moment ou la page a été chargée dans le navigateur

    en php la fonction c'est echo date('d / m / Y H:i:s');
    0
  3. TRUNCKS Messages postés 1066 Statut Membre 8
     
    En fait ce serait pour une insertions dans une base de donnée.

    Je fait un insert into date('d / m / Y H:i:s') ?

    Merci pour la réponse
    0
  4. artcompus Messages postés 67 Statut Membre 3
     
    Salut

    juste voire ce tutoriel : http://vimeo.com/4001960

    en php on récupère la date et l'heure par la fonction date();

    bon chance
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. TRUNCKS Messages postés 1066 Statut Membre 8
     
    Merci beaucoup pour vos réponses,

    Mais il n'y a pas le passage qui m'interesse.

    Je veux juste récupérer la date et l'inscrire dans ma bdd.
    0
  7. Alain_42 Messages postés 5413 Statut Membre 904
     
    pour une insertion dans la BDD il faut:

    - que le champ de la BDD soit de type DATETIME

    - inserer dans BDD par nom_du_champ=NOW() tout simplement

    ensuite lors de la lecture pour l'affichage dans ta page tu formate en français dans la requette mysql :
    "SELECT *, DATE_FORMAT(ton_champ_date, '%d / %m / %Y  %H :%i :%s') as date_fr FROM ......
    
    $donnees=mysql_fetch_assoc(...
    
    echo $donnees['date_fr'];
    0
  8. TRUNCKS Messages postés 1066 Statut Membre 8
     
    Merci pour cette réponse, mais je n'ai pas très bien compris pour l'insertion.

    Si mon champ s'appelle date dans ma bdd, je dois faire un

    insert into commentaires values $pseudo, $message, now()) ?
    0
  9. Alain_42 Messages postés 5413 Statut Membre 904
     
    INSERT INTO commentaires VALUES ($pseudo, $message, NOW()) 
    


    et ton champ date doit être de type DATETIME
    0
  10. TRUNCKS Messages postés 1066 Statut Membre 8
     
    Super, merci encore !
    0
  11. TRUNCKS Messages postés 1066 Statut Membre 8
     
    Re-bonjour,

    Désolé d'être un peu lourd mais j'ai ça dans ma bdd qui s'est enregistré dans la date:

    0000-00-00

    J'ai fait une truc qu'il ne faut pas ?

    $sq = "INSERT INTO commentaires VALUES('','$pseudo','$message','NOW()')"; 
    $quer = mysql_query($sq) or die('erreur sq: '.mysql_error());
    
    0
  12. TRUNCKS Messages postés 1066 Statut Membre 8
     
    Super !

    Tout marché impec.

    Merci encore et désolé pour mon petit level :)
    0