|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Invité de passage
![]() Inscription : septembre 2006 Messages : 8 ![]() |
Bonjour
Bon alors je vous explique mon problème, voici une partie de mon furmulaire (qui marche très bien Code :
Code :
Tout marche super bien, aucunes erreurs MySQL ... mais celà enregistre un timestamp de 0000000... // -------------------- ... Je le sais car j'ai remplacé cette partie par : Code :
echo '<strong>'.$timestamp.'<br/>'.$timestamp2.'</strong>' ; Help |
||||
|
|
00
|
|
|
#2 |
|
Inactif
![]() Inscription : septembre 2004 Messages : 11 753 ![]() |
Et la connexion à la bdd elle est faite ??
|
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : septembre 2006 Messages : 8 ![]() |
Oui bien sur il n'y a aucuns problèmes avec Mysql, les informations sont bien rentrés, seul les deux timestamps ne marchent pas et enregistrent 00000000000000 ! Pourtant les deux variables sont bien les bonnes et vallent bien la valeur désiré !
|
|
|
00
|
|
|
#4 |
|
Inactif
![]() Inscription : septembre 2004 Messages : 11 753 ![]() |
Demandes un affichage de la requete (sans l'execution) pour voir ce que ca donne.
Sinon testes avec ceci : |
|
|
00
|
|
|
#5 | ||||
|
Invité de passage
![]() Inscription : septembre 2006 Messages : 8 ![]() |
Déjà éssayé ! Je viens même de refaire un éssai et non ce n'est pas celà du tout ...
-- J'ai remplacé : Code :
Code :
echo "INSERT INTO perso_admin(concour, date1, date2, message, id) VALUES('".mysql_real_escape_string($_POST['nom_concour'])."', ".$timestamp.", ".$timestamp2.", '".mysql_real_escape_string($_POST['message'])."', '')"; INSERT INTO perso_admin(concour, date1, date2, message, id) VALUES('Test', 1178661600, 1179266400, 'Ceci est un éssai ...', '') Edit : Mon erreur se trouve donc soit dans la conception de la requète, soit dans la base elle même ! Voici à quoi elle ressemble : Code :
|
||||
|
|
00
|
|
|
#6 |
|
Inactif
![]() Inscription : septembre 2004 Messages : 11 753 ![]() |
Fais ceci alors :
Code :
mysql_query("INSERT INTO perso_admin(concour, date1, date2, message, id) VALUES('".mysql_real_escape_string($_POST['nom_concour'])."', ".$timestamp.", ".$timestamp2.", '".mysql_real_escape_string($_POST['message'])."', '')") or die(mysql_error()); |
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : septembre 2006 Messages : 8 ![]() |
Rien ne s'affiche !
Il a donc fort à parier que l'erreur se trouve dans la base de donnée ! La structure se trouve dans mon précédant message (j'avais édité) |
|
|
00
|
|
|
#8 |
|
Inactif
![]() Inscription : septembre 2004 Messages : 11 753 ![]() |
Moi mes timestamps sont stockés dans des champs : int(11).
Teste avec ceci pour voir |
|
|
00
|
|
|
#9 |
|
Invité de passage
![]() Inscription : septembre 2006 Messages : 8 ![]() |
Super celà marche
Merci beaucoup pour ton aide Arf alors le type timestamp il sert à quoi ? |
|
|
00
|
|
|
#10 |
|
Inactif
![]() Inscription : septembre 2004 Messages : 11 753 ![]() |
Alors là bonne question il faudrait voir ca coté documentation mysql ou autres
![]() TIMESTAMP Properties as of MySQL 4.1 Ah oui de rien |
|
|
00
|
|
|
#11 |
|
Invité de passage
![]() Inscription : septembre 2006 Messages : 8 ![]() |
C'est sur que c'est un peut merdique
Merci encore a+ |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com