KB = 0.0009765625
MB = 9.5367431640625E-7
GB = 9.3132257461548E-10
TB = 9.0949470177293E-13
สอบถามวิธีเก็บค่าตัวเลขเกิน 10 หลักในดาต้าเบส ยังไงครับ
Moderator: mindphp, ผู้ดูแลกระดาน
-
- PHP VIP Members
- โพสต์: 4996
- ลงทะเบียนเมื่อ: 17/09/2016 10:09 am
สอบถามวิธีเก็บค่าตัวเลขเกิน 10 หลักในดาต้าเบส ยังไงครับ
ξν℮ry story has an end but in life every end is a neω ßeginning.
-
- PHP Jr. Member
- โพสต์: 10
- ลงทะเบียนเมื่อ: 03/07/2014 10:43 am
Re: สอบถามวิธีเก็บค่าตัวเลขเกิน 10 หลักในดาต้าเบส ยังไงครับ
กำหนด fields ไว้แบบตัวเลข หรือข้อความ
-
- PHP VIP Members
- โพสต์: 4996
- ลงทะเบียนเมื่อ: 17/09/2016 10:09 am
Re: สอบถามวิธีเก็บค่าตัวเลขเกิน 10 หลักในดาต้าเบส ยังไงครับ
ในฐานข้อมูลเก็บเป็น int(255) ครับ มันก็เก็บเป็นเป็นจำนวนนะครับแต่ถ้าเลขเยอะไม่เก็บเป็น 0 ครับ
พอดีผมทำโปรแกรมแปลงหน่วยคอมพิวเตอร์
พอดีผมทำโปรแกรมแปลงหน่วยคอมพิวเตอร์
ξν℮ry story has an end but in life every end is a neω ßeginning.
- tsukasaz
- PHP VIP Members
- โพสต์: 21911
- ลงทะเบียนเมื่อ: 18/04/2012 9:39 am
Re: สอบถามวิธีเก็บค่าตัวเลขเกิน 10 หลักในดาต้าเบส ยังไงครับ
int มันต้องเป็นเลขจำนวนเต็มครับ
ให้เปลี่ยนเป็น float แทน กำหนดขนาด ถ้าอยากให้มันเก็บเป็นทศนิยมสัก 20 ตัว ก็ใส่ไป 20,20
ส่วนค่าที่มันแสดงเป็น 9.3132257461548E-10 ให้ใช้คำสั่ง number_format กำหนดให้มันแสดงจำนวนทศนิยมที่ต้องการครับ
ให้เปลี่ยนเป็น float แทน กำหนดขนาด ถ้าอยากให้มันเก็บเป็นทศนิยมสัก 20 ตัว ก็ใส่ไป 20,20
ส่วนค่าที่มันแสดงเป็น 9.3132257461548E-10 ให้ใช้คำสั่ง number_format กำหนดให้มันแสดงจำนวนทศนิยมที่ต้องการครับ
The last bug isn't fixed until the last user is dead. (Sidney Markowitz, 1995)
-
- PHP VIP Members
- โพสต์: 4996
- ลงทะเบียนเมื่อ: 17/09/2016 10:09 am
Re: สอบถามวิธีเก็บค่าตัวเลขเกิน 10 หลักในดาต้าเบส ยังไงครับ
ได้แล้วครับบ
ξν℮ry story has an end but in life every end is a neω ßeginning.
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: Google [Bot], Google Adsense [Bot] และบุคลทั่วไป 58