我有一些困難找到一種方法來使我的ID
值在我的phpmyadmin
中成爲自動增量。因爲我想在這個ID
裏有一個唯一的值。插入參數時添加序列號
CREATE TABLE IF NOT EXISTS `inspec` (
`recID` varchar(12) NOT NULL,
`model` varchar(20) NOT NULL,
PRIMARY KEY (`recID`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
我有參數,如:
$myid = "20131022";
$mod = "beta";
插入後,我想得到這樣的結果:從後面201310220001
的
recID model
201310220001 beta
4位是序列號(自動增量),它意味着這些數據是2013年10月22日第一次輸入的數據。我應該如何使用PHP腳本或MYSQL查詢?
MySQL的最大ID只會自動遞增,所以我想以後1000個條目,你會打的問題。所以我建議你用PHP來做。出於好奇,爲什麼不將日期單獨存儲爲日期時間字段? –
你可以使用mysql存儲過程來獲得這種效果。 – silentboy