當前位置:首頁 » 編程語言 » php編號

php編號

發布時間: 2024-05-29 13:15:10

php如何在資料庫中插入以10固定開頭的編號但後面的數字是自動增長的,如105,106,107。。。。

如果是固定以10開頭,那麼可以不要修改資料庫的自增ID,新增一個編號ID欄位,這個編號ID的格式是:'10'(你定義的編號格式)+自增ID,這樣你就能隨意變換了。每次插入一條數據成功後,你是可以獲取到當前插入的ID的,取到這個ID,然後組合重新更新資料庫即可。
希望對你有所幫助~

Ⅱ PHP英文數字編號數字如何自增

可以選擇在循環外賦初值,然後在循環內進行自增,並且可循環標題與數據

Ⅲ PHP數字字元串左側補0,字元串填充和自動補齊的幾種方法

這篇文章主要介紹了PHP數字字元串左側補0、字元串填充和自動補齊的幾種方法,需要的朋友可以參考下
一、數字補0.

如果要自動生成學號,自動生成某某編號,就像這樣的形式「d0000009」、「d0000027」時,那麼就會面臨一個問題,怎麼把左邊用0補齊成這樣8位數的編碼呢?我想到了兩種方法實現這個功能。
方法一:
先構造一個數字10000000,千萬,也就是一個1,7個0,然後加上當前的編號(比如是3),那麼就得到 10000003,用字元串截取 substr('10000003',1,7)後就得到0000003,最後在與「d」拼接,就得到了最終的編號d0000003。
方法二:
測出當前編號(比如是3)的長度strlen('3')=1,用要生成編號的總長度減去當前編號長度,得到需要填充0的個數,然後再用for循環填充0即可。

Ⅳ 怎麼實現php:自動編號規則:日期+當天項目的編號

提供一個思路供參考:
在項目表中添加一個欄位,如current_no,整型.默認值0,你在生成編號前,
先執行一個查詢,找出今天最大編號如
select max(current_no) as current_no from t_items where item_no(帶日期的項目編號欄位) like '20100513%';
如果沒有返回紀錄,則編號為0,否則編號為 current_no+1
保存的時候
insert into t_items(item_no,current_no) values('20100513xx',xx);
也就是說同時保存當前的編號.
日期可以用
$today = date("Ymd",time());來獲取.

Ⅳ PHP正則獲取匹配字元串到數組,如何使用PHP正則獲取指定內容並編號

preg_match_all('/s?ddimg='([^']*)'/is',$Str,$Img);
print_r($Img[1]);

Ⅵ PHP自動編號:月份+序號

1、首先說編號 : 編號的問題需要沒有重復對吧?如果你使用了資料庫的話,就要先從資料庫中讀出最大的編號,才能開始寫下一個項目編號,你可以單獨建立一個項目編號欄位,也可以不建,取出來之後用用字元串函數截取,總之,這是一個不容易做到的問題。
至於下個月的第一單,是否能夠再重新開始,也是必須在這里完成的。
你可以在讀取資料庫內容的時候,加入日期查詢條件,如果查詢不到當月的記錄,那麼這個項目編號就再從01開始。

說得比較抽象,這只是原理,因為你連程序都沒有,現在就算有人回答你,也只能是這樣理論性地告訴你,不可能告訴你代碼。

2、日期中的月份: 這個特別簡單只要這樣一個函數就搞定:date('m');

3、前面的S就不解釋了。

最後,就是連接: 設:$result是你最後想得到的值,$munber是項目編號,$da是月份

那麼:$result = 'S'.$da.$number; //這就是你想要得到的結果。

熱點內容
crm客戶管理系統源碼 發布:2024-11-27 07:59:26 瀏覽:363
匠辰app安卓在哪裡下載 發布:2024-11-27 07:47:12 瀏覽:731
sql表操作 發布:2024-11-27 07:46:31 瀏覽:813
雲頂之腳本 發布:2024-11-27 07:45:37 瀏覽:658
編程箴言pdf 發布:2024-11-27 07:43:59 瀏覽:369
傳奇腳本經驗卷 發布:2024-11-27 07:43:16 瀏覽:679
我的世界手機版國際服怎麼創建自己的伺服器 發布:2024-11-27 07:38:19 瀏覽:693
java中立方 發布:2024-11-27 07:07:05 瀏覽:484
編程Q1 發布:2024-11-27 06:52:29 瀏覽:459
版本編譯驗證 發布:2024-11-27 06:46:43 瀏覽:938