date automatique

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : date automatique

par gregk81 » 16 janv. 2006, 20:33

Merci les gars pour votre aide! :D

A bientot ! :D

par Cyrano » 16 janv. 2006, 20:02

Alors dans la table où tu enregistres le message, ajoute un champ "date_msg" par exemple de type DATETIME et dans la requête d'insertion, pour ce champ tu mets "NOW()" comme valeur, ça mettra automatiquement la date et l'heure du moment de l'enregistrement. Il faudra ensuite récupérer cette valeur et la convertir pour l'afficher.

par ouckileou » 16 janv. 2006, 20:01

Ok, alors dans ta table si ce n'est pas déjà fait tu ajoutes une colonne du genre "date_msg", de type Date ou Datetime, et lors de l'enregistrement d'un message, tu peux rajouter dans la requête d'insertion la fonction NOW(), qui renvoie le datetime courant (date+heure)

Code : Tout sélectionner

INSERT INTO laTable (date_msg, pseudo, msg) VALUES (NOW(), 'Bob', 'Salut les gars');

par gregk81 » 16 janv. 2006, 19:57

OK je reprend,

J'ai sur mon site une petite section pour laisser des messages qui apparaissent sur le site (une sorte de guest book)

J'aimerai que lorsque quelqu'un laisse un message, la date de création du message apparaisse toute seule par magie dans ma base de donnée.

Voila !

par ouckileou » 16 janv. 2006, 19:41

Salut,

de quoi parles-tu ? un message dans quoi ?
Il faut un peu plus de précision, ça ne veut pas dire grand chose pour le moment ;)

PHP : langage de programmation
MySQL : Système de gestion de base de données
phpMyAdmin : interface pour manipuler des bases de données MySQL

date automatique

par gregk81 » 16 janv. 2006, 19:35

Salut !

Petite question surement toute simple : Comment est ce que l'on peux automatiser la date de création d'un message ?

Est ce qu'il faut mettre auto increment dans phpmyadmin ? Ou est ce qu'il y a une petite requete à mettre dans mon formulaire php ?

Merci d'avance !