Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1616 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Comment faire bien " fonctionner " le timestamp ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comment faire bien " fonctionner " le timestamp ?

n°679227
Trefle-W
Posté le 21-03-2004 à 13:47:56  profilanswer
 

Je suis très débutant en MYSQL et voila mon probleme:
 
admin_news.php est un formulaire qui agit sur ajouter_news.php .
 
ajouter_news.php:


<?
Include "config.php";
 
if ($_POST['pass'] == "[g]******[/g]" )
{
$nom_base = mysql_connect("$mysql_host", "$mysql_login", "$mysql_pass" ) or die("Le machin peut pas ce connecter à la base" );
mysql_select_db("$mysql_base",$nom_base);
 
$date = "time()";
 
$query = "INSERT INTO news VALUES ('$_POST[auteur]','$_POST[titre]','$_POST[news]','$date','')";
$result = mysql_query($query);
 
mysql_close($nom_base);
header("Location: index.php" );
}
?>


 
Toutes les informations sont bien ajoutées à la table " news " sauf timestamp qui est toujours 00000000000000 .
 
A l'aide :( .


Message édité par Trefle-W le 21-03-2004 à 13:49:49
mood
Publicité
Posté le 21-03-2004 à 13:47:56  profilanswer
 

n°679237
Profil sup​primé
Posté le 21-03-2004 à 14:09:59  answer
 

enleve les " à $date = "time()";

n°679288
Trefle-W
Posté le 21-03-2004 à 15:51:37  profilanswer
 

J'ai essayé mais malheurseusement je ne vois aucun différence, toujours que des 0 :(

n°679303
Trefle-W
Posté le 21-03-2004 à 16:18:41  profilanswer
 

Mais quand j'insere les donnés depuis phpMyAdmin, en laissant " date " sans rien la ca met l'heure, la date, comme je le souhaite, mais sinon depuis un formulaire... non:(

n°679872
cinezone
Posté le 22-03-2004 à 12:09:13  profilanswer
 

IL faut enlever le $date de ta requête et mettre uniquement des ''.
 
$query = "INSERT INTO news VALUES ('$_POST[auteur]','$_POST[titre]','$_POST[news]','','')";
$result = mysql_query($query);

n°679974
no_code
This Magic Moment ...
Posté le 22-03-2004 à 13:36:22  profilanswer
 

c'est quoi le type de colonne ou tu mets ton timestamp ?

n°680046
Profil sup​primé
Posté le 22-03-2004 à 14:11:34  answer
 

si ton champ est de type timestamp tu dois mettre NULL a la valeur, ca remplace par la date à la quelle l'enregistrement a été inseré


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Comment faire bien " fonctionner " le timestamp ?

 

Sujets relatifs
petit nouveau ne parviens pas a faire fonctionner bloodshedJ'arrive pas à faire fonctionner if(empty) help
30 jours en TIMESTAMP, ca donne quoi ?timestamp
Les magic quotes : bien/pabien ?Un IDE C# sous linux qui soit bien?
Le Python est-il bien reconnu dans les entreprises ?Mini défi PHP pour ceux qui maitrisent bien les tableaux
le c c bien?Le javascript du forum ne fonctionne pas bien avec konqueror...
Plus de sujets relatifs à : Comment faire bien " fonctionner " le timestamp ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR