Hướng dẫn auto generate roll number in php - tự động tạo số cuộn trong php

Tôi cần số thứ tự được tạo tự động nhìn chằm chằm từ 001 chỉ trong 3 chữ số trong PHP / MySQL

Ex: 001 Tiếp theo sẽ là 002 và Next sẽ là 003 ... 009 .. 010 ..119..120..ETC nhưng số được tạo nên theo trình tự khôn ngoan không giống như 001 sau đó 120 hoặc 008, v.v. .

Trên thực tế tôi có hệ thống theo dõi sản phẩm. Trường hợp tôi cần máy trộn ID sản phẩm chính của mình + số tự động [chỉ có thể thay đổi 3 chữ số nếu muốn] do đó ID sản phẩm cuối cùng của tôi trở thành:

111-001, 111-002, 111-003, 111-004 .... vv

Lưu ý: Số chuỗi tự động này sẽ được chèn vào cơ sở dữ liệu MySQL của tôi [sau khi thêm nút theo sau bởi truy vấn cập nhật [do đó chuỗi tự động của tôi sẽ được nhập vào cơ sở dữ liệu với truy vấn cập nhật]]]

Đã hỏi ngày 29 tháng 11 năm 2013 lúc 10:23Nov 29, 2013 at 10:23

7

Chỉ cần thêm chiều dài 3 và zerofill vào cột ID của bạn.

ALTER TABLE  `YOUR_TABLE` CHANGE  
`id_column`  `id_column` INT[ 3 ] UNSIGNED ZEROFILL NOT NULL AUTO_INCREMENT

Đã trả lời ngày 29 tháng 11 năm 2013 lúc 10:37Nov 29, 2013 at 10:37

BitworkbitworkingbitWorking

12.3k1 Huy hiệu vàng31 Huy hiệu bạc38 Huy hiệu đồng1 gold badge31 silver badges38 bronze badges

9

Điều này sẽ làm việc cho bạn với những sửa đổi nhỏ để phù hợp với yêu cầu của bạn

 

Bài Viết Liên Quan

Chủ Đề