PHP récupérer date et heure

Résolu
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. 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');
    1. 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
      1. 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
        1. 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.
          1. 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'];
            1. 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()) ?
              1. INSERT INTO commentaires VALUES ($pseudo, $message, NOW()) 
                


                et ton champ date doit être de type DATETIME
                1. 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());
                  
                  1. $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. Super !

                      Tout marché impec.

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