2010-11-01 6 views
0

J'ai défini un champ comme date dans le serveur xammp. mais quand j'insère des valeurs, son économie comme 0000-00-00 .. je l'ai même entré manuellement comme 2010-10-10 mais sauvant toujours 000 ... est le problème avec mon code ou le serveur de xammp? ?? ou est-il possible de configurer le format de date dans xammp ???mysql date xammp

$ aujourd'hui = date ('Y-m-d');

"/>

update.php $ date = $ _GET [ 'DATEE'];

$ qry =" INSERT INTO course_detail (userid, course_id, hours_complete, week_no, date) VALUES ('de MEMBER_ID de $', '$ fname', 'heure de $', '$ par semaine', «date de $)»; $ result = @mysql_query (QRY de $);

+1

Vous l'avez déjà demandé. Comme avant, nous avons besoin de voir du code avant de pouvoir dire si c'est votre code. –

+1

C'est probablement un problème dans OSI Layer 8. – Gordon

Répondre

0

Il est probablement avec votre code. Avez-vous cité la chaîne de date lors de l'insertion?

INSERT INTO mytable SET datefield='2010-10-10' 
+0

J'ai assigné une variable pour la date aujourd'hui et je l'ai définie sur Ymd mais quand même j ai utilisé javascript calender, et même mis le format de la date à 2010-10-10 car il était 2010/10/10 mais toujours aucune amélioration – vimal

+0

Vous semblez éviter la question. Votre réponse n'a rien à voir avec ce que j'ai demandé. – netcoder

0

Ce n'est certainement pas un problème XAMPP. Je vous recommande vivement de jeter un coup d'oeil à ce lien MySQL Documentation on Datetime

MySQL La date a une syntaxe fixe et elle correspond généralement aux lignes AAAA-MM-JJ ou AAAAMMJJ. Je suis sûr que vous utilisez une couche de présentation sur MySQL comme * .NET (ASP, winforms), vous pouvez reformater la date générée par MySQL pour correspondre à vos paramètres régionaux. Voici comment vous le faites sur la pile Microsoft MSDN Globalization Step-by-Step, des méthodes similaires sont disponibles pour toute autre technologie que vous utilisez peut-être.