フォーラム アプリケーションを作成しており、カテゴリを格納するテーブルがあります。このテーブルには 3 つの列があります。
Category_Id | Category_Name | CategoryOrder
新しいカテゴリをデータベースに追加する PHP スクリプトがあり、カテゴリが表示される順序の選択が含まれています。たとえば、データベースに 5 つのカテゴリが保存されていて、新しいカテゴリを追加してCategoryOrder
列の一番上のカテゴリにしたい場合CategoryOrder
、他のカテゴリの を変更する必要があることを意味します。
テーブルにカテゴリが 1 つしかない場合は、それを新しい値に更新し、その1
値を新しいカテゴリに割り当てます。しかし、5 行ある場合はどうすればよいでしょうか。1
それらをすべて変更して現在の値に追加するにはどうすればよいですか? ここで意味を成しているかどうかはわかりません。