ต้องการให้รหัสลูกค้ารันเองแบบนี้ 0001,0002 ไปเรื่อยๆ ต้องทำยังไงครับ
คือกำลังเขียนโปรแกรมเก็บข้อมูลลูกค้า ใช้ php+mysql ครับ
สร้างตารางชื่อ customer มี 2 ฟิล
ฟิลที่ 1 ชื่อ cus_id กำหนดให้เป็น int ไพรมารี่คีย ์และ auto increment
ฟิลที่ 2 ชื่อ Cus_name เป็น varcha
ตือตอนนี้มันก็เก็บข้มูลได้แล้วครับ
แต่รหัสลูกค้ามันเก็บเป็น 1,2,3,4
อยากให้เก็บเป็น 0001,0002,0003 เรียงไปเรื่อยๆ ต้องทำยังไงครับ
ต้องการให้รหัสลูกค้ารันเองแบบนี้ 0001,0002 ไปเรื่อยๆ ทำไงคับ
Moderator: mindphp
- jit
- PHP Newbie
- โพสต์: 5
- ลงทะเบียนเมื่อ: 01/01/1970 7:00 am
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41417
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
ข้อมูล 0001 -------> ไม่ใช่ int นะครับ
ถ้าจะให้ เก็บ เป็น 0001 ได้ต้องเปลี่ยน data type
ถ้าจะให้ เก็บ เป็น 0001 ได้ต้องเปลี่ยน data type
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41417
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
ชนิดข้อมูลที่เกี่ยวกับ ตัวอักษร ( String data type )
* CHAR
* VARCHAR
* BINARY
* VARBINARY
* BLOB
* TEXT
* ENUM
* SET
แต่ไม่ สามารถใช้ auto increment กับ String data type นะครับ
* CHAR
* VARCHAR
* BINARY
* VARBINARY
* BLOB
* TEXT
* ENUM
* SET
แต่ไม่ สามารถใช้ auto increment กับ String data type นะครับ
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
- knopsod
- PHP Jr. Member
- โพสต์: 22
- ลงทะเบียนเมื่อ: 01/01/1970 7:00 am
- ติดต่อ:
set attribute UNSIGNED ZEROFILL in phpMyAdmin
set attribute UNSIGNED ZEROFILL in phpMyAdmin
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41417
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
ขอบคุณท่าน knopsod ด้วยครับ
ถ้าท่าน jit สร้างตารางไปแล้ว เอาคำสั่งนี้ไปรัน ที่ phpmysql
ALTER TABLE `tb` CHANGE `field` INT( 4 ) UNSIGNED ZEROFILL NOT NULL AUTO_INCREMENT
หรือเลือกโครงสร้างตาราง แล้ว คลิกแก้ไขที่ field นั้นใน phpmyadmin แล้ว เลือก แอตทริบิวต์ เป็น UNSIGNED ZEROFILL ตามที่ท่าน knopsod แนะนำไว้ครับ
ถ้าท่าน jit สร้างตารางไปแล้ว เอาคำสั่งนี้ไปรัน ที่ phpmysql
ALTER TABLE `tb` CHANGE `field` INT( 4 ) UNSIGNED ZEROFILL NOT NULL AUTO_INCREMENT
หรือเลือกโครงสร้างตาราง แล้ว คลิกแก้ไขที่ field นั้นใน phpmyadmin แล้ว เลือก แอตทริบิวต์ เป็น UNSIGNED ZEROFILL ตามที่ท่าน knopsod แนะนำไว้ครับ
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
- jit
- PHP Newbie
- โพสต์: 5
- ลงทะเบียนเมื่อ: 01/01/1970 7:00 am
Re: set attribute UNSIGNED ZEROFILL in phpMyAdmin
ทำตามนี้ ได้แล้วครับ ง่ายด้วยknopsod เขียน:set attribute UNSIGNED ZEROFILL in phpMyAdmin
ขอบคุณมากครับ
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: facebook.com [Crawler] และบุคลทั่วไป 75