これは私の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');
しかし、フォームの追加リンクをクリックすると、エラーが発生しました.r
ERROR: Record could not be added
Duplicate entry 'R0' for key 'PRIMARY'
なぜこのエラーが発生したのかわかりません