|
|
|
พี่ครับผม insert ข้อมูลลงฐานข้อมูลแล้ว เวลาแสดงออกมามันกลายเป็น 0000-00-00 |
|
|
|
|
|
|
|
Format ที่ถูกต้องของ MySQL ก็คือ YYYY-MM-DD ครับ เช่น 2012-02-15
|
|
|
|
|
Date :
2012-02-15 17:33:38 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
สงสัยผมจะอธิบายผิด
คือผมเก็บตรงคำว่า รายละเอียดข่าวตามในรูป ผมเก็บเป็น varchar(500) เพื่อเก็บข้อมูลของผู้กรอก ไม่ได้เก็บเป็นวันเดือนปี ซึ่งในดาต้าเบสของผมมันเป็นคำว่า "ทดสอบ" แต่ทำไมในรูปมันเป็น 0000-00-00 ล่ะครับ
|
|
|
|
|
Date :
2012-02-15 23:05:58 |
By :
Clamore |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (ASP)
<%=rec.fields("detail").value%>
ก็ไม่น่าผิดครับ
|
|
|
|
|
Date :
2012-02-16 06:36:25 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ก็นั้นแหละครับที่ผมสงสัย
ทำไมมันถึงเป็น 0000-00-00
|
|
|
|
|
Date :
2012-02-16 08:26:58 |
By :
Clamore |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เอา Query ไปรันดูใน phpMyAdmin ดูครับ
|
|
|
|
|
Date :
2012-02-16 08:57:57 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วครับ มันผิดตรงที่มันมี detail ซ้ำกัน
ขอบคุณที่บอกครับ
|
|
|
|
|
Date :
2012-02-16 10:15:19 |
By :
Clamore |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|