[請益] MySQL日期插入問題

看板PHP作者 (PT鄉民)時間14年前 (2011/05/14 18:53), 編輯推噓1(108)
留言9則, 6人參與, 最新討論串1/2 (看更多)
為何我已經建立Table CREATE TABLE e{ ... Bdate DATE, ... } 以下日期插入語法: insert into e values('1965-01-09'); 出來的MySQL結果表格卻是 0000-00-00 上網搜尋過了大多都是這樣的語法 這樣到底是哪裡錯了呢??麻煩大大們指導一下!!新手上路..><勿鞭我 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.118.232.16

05/14 19:23, , 1F
可以先用phpmyadmin輸入,他會給你正確的語法,在上面
05/14 19:23, 1F

05/14 19:31, , 2F
如何用呢?? M大
05/14 19:31, 2F

05/14 21:36, , 3F
那 INSERT INTO e (Bdate) VALUES ('1965-01-09'); 勒
05/14 21:36, 3F

05/15 00:23, , 4F
UNIX time 不是從 1970-01-01 開始嗎?
05/15 00:23, 4F

05/15 00:26, , 5F
我傻了, mysql有支援..'1000-01-01' to '9999-12-31' = =
05/15 00:26, 5F

05/15 10:55, , 6F
你第一個欄位 應該不適Bdate吧
05/15 10:55, 6F

05/15 11:09, , 7F
有完整一點的code嗎?
05/15 11:09, 7F

05/15 11:18, , 8F
你用phpmyadmin新增完就有 http://ppt.cc/bTYW 類似圖這子
05/15 11:18, 8F

05/15 11:18, , 9F
這樣就可以依樣畫葫蘆寫在你的程式哩,幾乎都會對
05/15 11:18, 9F
文章代碼(AID): #1Dpbz0cd (PHP)
討論串 (同標題文章)
文章代碼(AID): #1Dpbz0cd (PHP)