Php script avec timestamp

Résolu
yusukessj Messages postés 297 Statut Membre -  
yusukessj Messages postés 297 Statut Membre -
Bonjour,
alors je veux faire un petit livre d'or sa ma bien marché, les utilisateur tape leur pseudo et leur msg, quand il appuy sur le bouton envoyer, je leur affiche leur pseudo inci que leur msg posté,
sauf que je veux que la date soit prise en compte, je veux que sa affiche la date d'envoi du msg , je vous remerci beaucoups pour votre aide, que je n'ai pas réussi, merci
Configuration: Windows XP
Internet Explorer 6.0

10 réponses

  1. seabust Messages postés 744 Date d'inscription   Statut Membre Dernière intervention   102
     
    $heure=date("H\-i");

    voila et l'heure est enregistré dans la variable $heure et tu peut en faire ce que tu veux après
    0
  2. yusukessj Messages postés 297 Statut Membre 16
     
    je te remerci beaucoups pour ton aide alor j'ai fait :
    $heure=date("H\-i");
    mysql_query("INSERT INTO news VALUES('', '" . $message . "', '" . $pseudo . "', '" . $heure . "')");

    mais ça n'as pas marché !
    dans ma base de donnée , la table contient
    id(auto_increment)
    msg
    pseudo
    dat
    le chap dat je lui est donnée type date
    -1
  3. seabust Messages postés 744 Date d'inscription   Statut Membre Dernière intervention   102
     
    met le en datetime
    -1
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. Utilisateur anonyme
     
    tu fais une variable $timestamp= time () dans cette variable est contenu le timestamp de l'envoi que tu envoi sur la base. Ensuite tu fais appel au timestamp stocké sur la base et tu fais un echo date ('H:i:s', $timestamp) php se charge de convertir le timestamp en heures minutes et secondes
    -1
  6. yusukessj Messages postés 297 Statut Membre 16
     
    alors j'ai fait :
    if ( isset($_POST['message']))
    {
        $timestamp= time () ;
        $message = mysql_real_escape_string(htmlspecialchars($_POST['message'])); 
        $message = nl2br($message);  
        
        
        mysql_query("INSERT INTO commentaire VALUES('', '" . $message . "', 
                  '" . $kola . "' , '".$timestamp."')");
    
    	
    	}

    d'une part, et d'autre part j'ai fait :
    $reponse = mysql_query('SELECT * FROM commentaire
     ORDER BY ide DESC LIMIT ' . $premierMessageAafficher . ', ' . $nombreDeMessagesParPage);
     
    while ($donnees = mysql_fetch_array($reponse))
    {       echo '<p><strong>' . $donnees['poss'] . '</strong> a écrit :<br />
    ' . $donnees['msg'] . ' à' .$donnees['dot'] . '  </p>'} ;

    mai sa ne marche toujours pas, merci
    -1
  7. Utilisateur anonyme
     
    Essaye fais une variable $temps (par exemple) = date ('H:i:s',$donnees['dot']) et a la place de ça à' .$donnees['dot'] . ' </p>'} ; tu met à $temps </p>'} ;
    -1
  8. yusukessj Messages postés 297 Statut Membre 16
     
    alors sa ne veut toujours pas marcher j'ai fait :
    $temps = date ('H:i:s',$donnees['dot']) ;
    while ($donnees = mysql_fetch_array($reponse))
    { echo '<p><strong>' . $donnees['poss'] . '</strong> a écrit :<br />' . $donnees['msg'] . ' à' .$temps . ' </p>';

    }
    -1
  9. yusukessj Messages postés 297 Statut Membre 16
     
    j'ai réussi à faire le script, je vus remerci beaucoups à tous qui m'ont soutenus
    -1