返信先: 会員IDを00000000から始めたい!

フォーラム 使い方全般 会員IDを00000000から始めたい! 返信先: 会員IDを00000000から始めたい!

#75003
yskysmr
キーマスター

こんにちは。

1.Welcartの会員IDですが、デフォルトだと「1000」から始まると思いますが、
これを「00000000」または「00000001」からはじめたいのですが可能でしょうか?

過去のトピックを見て
>usces_memberテーブルの、AUTO_INCREMENTの値を、10000000に変更
というのはできたのですが、「00000000」または「00000001」から開始するのはできないでしょうか?

会員データは usces_member テーブルに登録されているのですが、会員ID の項目の属性が bigint 型なのです。従いまして、先頭が 0(ゼロ)から始まる値にすることができません。
表示上は可能ですが(ID が「1」のとき「00000001」と表示する)、フロント、管理画面、メール等の表示部分を全て修正する必要があります。

2.既に登録されている会員IDを手動で変更することは可能でしょうか?
例:00009999 → 00000010に変更

「手動で」というのは、データベースのデータを直接修正するということでしょうか。修正することは可能ですが、会員ID で受注データと紐付けして購入履歴を取得していますので、受注データのほうも修正が必要になるかと思います。修正する場合はデータベースのバックアップをとり、慎重に行なってください。