Probleme date/heure en timestamp
Résolu
Yuushi_Sato
Messages postés
100
Date d'inscription
Statut
Membre
Dernière intervention
-
Yuushi_Sato Messages postés 100 Date d'inscription Statut Membre Dernière intervention -
Yuushi_Sato Messages postés 100 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
le probleme le voici j'ai un formulaire a rempli mais je n'arrive pas a implenter le code en timestamp sur ma page php pour qu'il soit enregistrer dans sql, ma table fonctionne en timestamp quand je modifie dans la table sql mais il ne l'enregistre pas en validant mon formulaire
y'a t'il quelqu'un pour m'aider please?
le probleme le voici j'ai un formulaire a rempli mais je n'arrive pas a implenter le code en timestamp sur ma page php pour qu'il soit enregistrer dans sql, ma table fonctionne en timestamp quand je modifie dans la table sql mais il ne l'enregistre pas en validant mon formulaire
y'a t'il quelqu'un pour m'aider please?
Configuration: Windows Vista Firefox 3.5.5
9 réponses
-
Le champ "date" de ta table doit être du type INT.
Ensuite, récupère le timestamp actuel à l'aide de $_SERVER['REQUEST_TIME'] ou time()
https://openclassrooms.com/fr/courses -
le probleme c'est que j'arrive pas la date et l'heure ne veulent pas etre poster en meme temps que mon formulaire
-
Le timestamp contient tout, date et heure.
-
j'ai essayer sa mais sa marche toujours pas apres mon while
".date("d/m/Y \à\ H:i",$resultat["date"])."
une idee parce que sa m'affiche la date 01/01/1970 à 01:33 -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Tu enregistres bien le timestamp dans le champ "date" ?
Comme je l'ai déjà dis, pour récupérer le timestamp actuel :
• Si ta version de PHP est < à 5.1 : fonction time()
• Si ta version de PHP est ≥ à 5.1 : variable $_SERVER['REQUEST_TIME'] -
mais le probleme c'est pour poster la date en php vers sql
j'y comprend rien serieux et pourtant j'ai deja coder les 3/4 du site et je bloque la dessus
lors de la requete sql je fais date Values time() ou y autre chose a faire avant j'ai regarder sur plein de forum different et maintenant je pige plus rien suis dans le brouillard completement -
if (isset($_POST['contenu'])) { $contenu = $_POST['contenu']; $auteur = $_POST['auteurn']; //enregistrement dans la base de données mysql_query("INSERT INTO news (contenu, auteurn, date) VALUES ('$contenu','$auteurn',time())")OR die(mysql_error());
je le mais pour aidez un peu -
Tu dois utiliser l'indentation pour utiliser une fonction dans une chaine.
mysql_query("INSERT INTO news(contenu, auteurn, date) VALUES('$contenu','$auteurn',".time().")") or die(mysql_error()); -
merci pour ton aide sa ma retirer une enorme epine du pieds maintenant j'ai compris mon erreur
merci encore