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

  FORUM HardWare.fr
  Programmation
  PHP

  INSERT mysql dans un champ de type date

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

INSERT mysql dans un champ de type date

n°1745686
xphanoo
Posté le 12-06-2008 à 21:46:27  profilanswer
 

bonjour  :hello:  
 
alors j'aimerais savoir pourquoi ceci marche:

Code :
  1. mysql_query("INSERT INTO COMMANDE (DATE_COMMANDE) VALUES('".date("Y-m-d" )."')" );


 
mais pas ça:

Code :
  1. $date = date("Y-m-d" );
  2. mysql_query("INSERT INTO COMMANDE (DATE_COMMANDE) VALUES('$date')" );


 
je me suis cassé la tête là dessus pendant 2 heures, et je comprends toujours pas pourquoi la 2ème méthode ne fonctionne pas  :??:  (dans la base de données ça donne une date vide "0000-00-00" )


Message édité par xphanoo le 12-06-2008 à 21:46:56
mood
Publicité
Posté le 12-06-2008 à 21:46:27  profilanswer
 

n°1745770
jeca
Posté le 13-06-2008 à 07:04:14  profilanswer
 

Bonjour,
 
Réponse totalement à côté de la question :
 

Code :
  1. mysql_query('INSERT INTO COMMANDE (DATE_COMMANDE) VALUES(CURDATE()');


Message édité par jeca le 13-06-2008 à 07:05:00
n°1745840
ozf
Posté le 13-06-2008 à 10:22:04  profilanswer
 

Tu as essayé  de faire un  

Spoiler :


<? echo $date;  
exit; ?>


Juste pour voir si ta variable été correctement rempli!
 
Sinon la seule différence que je vois ce le ".date".

n°1745863
esox_ch
Posté le 13-06-2008 à 11:02:54  profilanswer
 

Quand tu as un problème avec une requête qui fait des trucs bizard, t'as 2 solutions :
 
faire un echo de la requete avant l'envoi, pour voir si elle contient bien ce que tu veux. Ou alors coller un or die(mysql_error()); après ton query.


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

  INSERT mysql dans un champ de type date

 

Sujets relatifs
Suppresion dans une BDD mysqlConnexion serveur MySQL distant
[MySql] requete group by + order by { RESOLU }convertion d'un champ varchar vers un champs date
Récuperer types composites en MYSQL/PHPpb pour afficher un champ file
encore un pb de date!!inserer champs date dans une formulaire jsp
inserer champs date dans une formulaire jsp 
Plus de sujets relatifs à : INSERT mysql dans un champ de type date


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