かわじさんありがとうございます。かわじさんの言われている事を解釈しますと、"管理番号の他に年度の列を作成しユニークキーとする。"という内容でよろしいのですね。組み合わせが重複しない一意の番号である。この方法ですと、year+idの番号は重複していないのですが、id番号は重複してしまいますので、id番号のみの抽出はできなくなってしまいますね。現状ではid番号のみでレコードの追加・抽出をしていますので、ソースの修正が必要となってきます。大変ですけどチャレンジしてみます。(^^;私は、普段のMySQLのメンテナンスにPHPMyAdmin(2.5.3)を使わせて頂いているのですが、メインページよりデータベース→テーブルを選択して[操作]のタブで出てきた画面の最下部に、私のやりたい事が実現されています。入力フォームの欄にデフォルトで次にauto_incrementで発行される番号が入力されてます。テーブル自体は私が作成したユニークキーを持たないテーブルですので、ユニークキーを使わなくても、できそうな気がします。PHPMyAdminのソースを眺めてみたのですが、力不足で理解不能でした・・・。auto_incrementで次番号を確認したい。<takahashi@]。