这是我的 mysql 查询中的代码
require("lib/dbfunctions.inc.php");
$qry = "select max(role_id) as nextrnum from Role";
$nextrnum = execute_query($qry);
$line = get_row($nextrnum);
$nextRoleNum = "R" . str_pad((trim(substr($line['nextrnum'],1))+1),2,"0", STR_PAD_LEFT);
我在我的数据库中插入了一些数据,看起来像这样
INSERT INTO Role VALUES
('R0','IT'),
('R1','Staff'),
('R2','Administrator');
但是当我单击添加表单链接时,我得到了一个 error.r
ERROR: Record could not be added
Duplicate entry 'R0' for key 'PRIMARY'
不知道为什么我得到这个错误