- Posts: 8
- Thank you received: 0
注文番号をユニークにできますか
10 years 10 months ago #224477
by yumikom
注文番号をユニークにできますか was created by yumikom
-- HikaShop version -- : HikaShop Business 2.6.0 [1511171458]
-- Joomla version -- : 3.4.5
いつもお世話になっております。
注文番号を{id}にしています。
連番になってしまいますので、ユニークな数字に変更したいのですが、
hikashopの機能でユニークな注文番号を桁数指定して生成することはできますでしょうか?
デフォルトの{automatic_code}ですと2桁の英数字ですが、5桁のユニークな数字で生成できる方法を探しています。
ご教示お願いします。
-- Joomla version -- : 3.4.5
いつもお世話になっております。
注文番号を{id}にしています。
連番になってしまいますので、ユニークな数字に変更したいのですが、
hikashopの機能でユニークな注文番号を桁数指定して生成することはできますでしょうか?
デフォルトの{automatic_code}ですと2桁の英数字ですが、5桁のユニークな数字で生成できる方法を探しています。
ご教示お願いします。
Please Log in or Create an account to join the conversation.
10 years 10 months ago #224724
by 藤井律子
Hikari software日本語カスタマー担当チーフ
藤井律子
Replied by 藤井律子 on topic 注文番号をユニークにできますか
yumikom 様
回答が遅れ、申し訳ございません。
お問い合わせの件ですが、{automatic_code} は2列ありません。
{automatic_code} は基本的に、order_id番号内に半ランダム状で文字を組み合わせたものとなります。
order_id 123の場合、 automatic codeは例えばA1B2C3になります。
「5列」は、注文番号を5文字+5数字の組み合わせにしたいということでしょうか?
その場合ですと、MySQLクエリでorder_idを5数字まで増やして下さい。
同方法ですが、phymyadmin(データベース管理用にホスティング会社から提供されるツール)を開き、データベースを選択します。
次のクエリを実行し、hikashop_orderテーブルのauto_increment値を増加させます:
ALTER TABLE jos_hikashop_order auto_increment = 10000;
同クエリの結果は10000から開始される注文IDとなり、5文字と5数字の注文番号が得られます。
回答が遅れ、申し訳ございません。
お問い合わせの件ですが、{automatic_code} は2列ありません。
{automatic_code} は基本的に、order_id番号内に半ランダム状で文字を組み合わせたものとなります。
order_id 123の場合、 automatic codeは例えばA1B2C3になります。
「5列」は、注文番号を5文字+5数字の組み合わせにしたいということでしょうか?
その場合ですと、MySQLクエリでorder_idを5数字まで増やして下さい。
同方法ですが、phymyadmin(データベース管理用にホスティング会社から提供されるツール)を開き、データベースを選択します。
次のクエリを実行し、hikashop_orderテーブルのauto_increment値を増加させます:
ALTER TABLE jos_hikashop_order auto_increment = 10000;
同クエリの結果は10000から開始される注文IDとなり、5文字と5数字の注文番号が得られます。
Hikari software日本語カスタマー担当チーフ
藤井律子
Please Log in or Create an account to join the conversation.
10 years 10 months ago #224866
by yumikom
Replied by yumikom on topic 注文番号をユニークにできますか
藤井 様
注文番号の桁変更の方法をご教示いただきありがとうございました。
例)[U1Y0C007]
incrementを10000からにして、上記のような
ユニークな文字列 + order_id の組み合わせで発行することができました。
今後ともどうぞよろしくお願いします。
注文番号の桁変更の方法をご教示いただきありがとうございました。
例)[U1Y0C007]
incrementを10000からにして、上記のような
ユニークな文字列 + order_id の組み合わせで発行することができました。
今後ともどうぞよろしくお願いします。
Please Log in or Create an account to join the conversation.
Time to create page: 0.200 seconds