Hello,
J'ai réussi à enregistrer du timestamp dans ma table de mon forum sous l'attribut "datepost" avec cette requête et la fonction NOW():
Sauf que pour l'afficher sur le forum j'ai essayé ça:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $SQL = "INSERT into forum2 (datepost, login, message) VALUES (NOW(),'".$_POST["login"]."','".$_POST["message"]."')"; mysql_query($SQL);
et j'ai ces erreurs:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 $SQL = "SELECT * FROM forum2" . " ORDER BY ID DESC"; $res = mysql_query($SQL); // Tant qu'il y a des messages while($val=mysql_fetch_array($res)) { // Nouvelle ligne echo "<tr><td>"; // Ecrit la date du message echo DATE_FORMAT(datepost,"%d/%m/%Y à %H%M%S",$val["datepost"]); // Ecrit le login de l'auteur echo " - ".$val["login"]; echo "<br>"; // Ecrit le message, n'autorise pas les code html ;) echo htmlentities($val["message"]); // Fin de ligne echo "</td></tr>";
Pourtant c'est bien la bonne fonction pour afficher la date à partir de timestamp.Notice: Use of undefined constant datepost - assumed 'datepost' in C:\wamp\www\celibataire-rencontres-internet\forum.php on line 54
Warning: date_format() expects exactly 2 parameters, 3 given in C:\wamp\www\celibataire-rencontres-internet\forum.php on line 54
Merci
Partager