プレミアムグループ追加設定
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
[[Zorg更新一覧]]
**プレミアムグループ追加方法について [#u7222c36]
添付ファイルに社長が設定したファイルを追加しておきます。
正直そちらを参考にした方が良いです。
mysql> select keyid,nickname,pcmail,ac_grade from custom...
Empty set (0.00 sec)
mysql> select keyid,nickname,pcmail,ac_grade from custom...
+-------+--------------+-------------------------------+...
| keyid | nickname | pcmail |...
+-------+--------------+-------------------------------+...
| 50352 | yutaka-fujii | yutaka.fujii@worldcraft.co.jp |...
+-------+--------------+-------------------------------+...
1 row in set (0.00 sec)
mysql> update customer set ac_grade=4 where keyid=50352;
Query OK, 1 row affected (0.00 sec)
Rows matched: 1 Changed: 1 Warnings: 0
mysql> select keyid,nickname,pcmail,ac_grade from custom...
+-------+--------------+-------------------------------+...
| keyid | nickname | pcmail |...
+-------+--------------+-------------------------------+...
| 50352 | yutaka-fujii | yutaka.fujii@worldcraft.co.jp |...
+-------+--------------+-------------------------------+...
1 row in set (0.00 sec)
グループ作成後に以下を操作
mysql> select * from grpmemb_map where level=10;
+--------+------+-------+-------+------+------------+---...
| keyid | gid | cid | level | feed | access_ut | st...
+--------+------+-------+-------+------+------------+---...
| 107735 | 1970 | 50352 | 10 | 0 | 1331524692 | ...
+--------+------+-------+-------+------+------------+---...
参考文章がよくわからなかったが、cid=50352,gid=1970を確認
mysqlがs_jisな為、文字が大変な事になっていますが、
mysql> select * from groupm where keyid=1970;
+-------+---------+--------------------+----------------...
| keyid | categid | gname | gmess ...
+-------+---------+--------------------+----------------...
| 1970 | 2 | ?e?X?g?O???[?v0312 | ?e?X?g?O???[?v?...
+-------+---------+--------------------+----------------...
1 row in set (0.00 sec)
o_premiumが0である事を確認
mysql> select o_premium from groupm where keyid=1970;
+-----------+
| o_premium |
+-----------+
| 0 |
+-----------+
1 row in set (0.00 sec)
プレミアムグループへ昇格させます。
mysql> update groupm set o_premium=1 where keyid=1970;
Query OK, 1 row affected (0.00 sec)
Rows matched: 1 Changed: 1 Warnings: 0
mysql> select o_premium from groupm where keyid=1970;
+-----------+
| o_premium |
+-----------+
| 1 |
+-----------+
1 row in set (0.00 sec)
この時点で一応のプレミアムグループへの昇格はできており、...
作業9まで完了、途中にすべての項目が表示されなくなるとい...
操作ミスだった
$PGRP_IDs = array(
PGRP_UNIQUE_NNG,
PGRP_UNIQUE_TREND,
PGRP_UNIQUE_SIGMA,
PGRP_UNIQUE_TREND_PLUS,
PGRP_UNIQUE_WC,
PGRP_UNIQUE_TEST
);
WCの➡に「,」忘れ
作業10、11完了。変更点の違いがよくわからなかった。再...
16 /** プレミアムグループID */
17 define ('PGRP_UNIQUE_NNG',1531); //ナショナルジオ...
18 define ('PGRP_UNIQUE_TREND',1542); //日経トレンディ...
19 define ('PGRP_UNIQUE_SIGMA',1543); //SIGMA
20
21 define ('PGRP_UNIQUE_TREND_PLUS',1614); //日経トレン...
22
23 define ('PGRP_UNIQUE_WC',1969); //ワールドクラフト
24 define ('PGRP_UNIQUE_TEST',1970); //ワールドクラフト
159 * @var プレミアムグループIDリスト
160 */
161 $PGRP_IDs = array(
162 PGRP_UNIQUE_NNG,
163 PGRP_UNIQUE_TREND,
164 PGRP_UNIQUE_SIGMA,
165 PGRP_UNIQUE_TREND_PLUS,
166 PGRP_UNIQUE_WC,
167 PGRP_UNIQUE_TEST
168 );
169
316
317 // NNG
318 if ($groupId == PGRP_UNIQUE_NNG) {
319 $html = "NNG プレミアムグループヘッダー";
320 }
321 else if($groupId == PGRP_UNIQUE_TREND){
322 $html = "日経トレンディネット プレミアムグル...
323 }
324 else if($groupId == PGRP_UNIQUE_SIGMA){
325 $html = "SIGMA プレミアムグループヘッダー";
326 } else if($groupId == PGRP_UNIQUE_TREND_PLUS){
327 $html = "日経トレンディネットPlus プ...
328 } else if($groupId == PGRP_UNIQUE_WC){
329 $html = "ワールドクラフト プレミアム...
330 } else if($groupId == PGRP_UNIQUE_TEST){
331 $html = "TESTGroup プレミアムグルー...
332 }
333
334 return $html;
335 }
727
728 //プレミアムグループ判定(TEST)
729 function FuncPGRP_isPremiumTEST($groupId)
730 {
731 if($groupId == PGRP_UNIQUE_TEST){
732 return TRUE;
733 }
734 return FALSE;
735 }
794 //
795 // プレミアムグループの画像名を当てはめる
796 //
797 function FuncPGRP_is_remiumGroupUser($gid){
798 switch($gid){
799 case PGRP_UNIQUE_NNG :
800 $imgurl = 'pregrp-NNG40.jpg';
801 break;
802 case PGRP_UNIQUE_TREND :
803 $imgurl = 'pregrp-TDN40.jpg';
804 break;
805 case PGRP_UNIQUE_SIGMA :
806 $imgurl = 'pregrp-SIGMA40.jpg';
807 break;
808 case PGRP_UNIQUE_TREND_PLUS :
809 $imgurl = 'pregrp-TDNP40.jpg';
810 break;
811 case PGRP_UNIQUE_WC :
812 $imgurl = 'pregrp-WC40.jpg';
813 break;
814 case PGRP_UNIQUE_TEST :
815 $imgurl = 'pregrp-TEST40.jpg';
816 break;
817 }
818
819 return $imgurl;
820 }
#comment
- 書きました。 -- [[yutaka]] &new{2012-03-13 (火) 16:11:1...
終了行:
[[Zorg更新一覧]]
**プレミアムグループ追加方法について [#u7222c36]
添付ファイルに社長が設定したファイルを追加しておきます。
正直そちらを参考にした方が良いです。
mysql> select keyid,nickname,pcmail,ac_grade from custom...
Empty set (0.00 sec)
mysql> select keyid,nickname,pcmail,ac_grade from custom...
+-------+--------------+-------------------------------+...
| keyid | nickname | pcmail |...
+-------+--------------+-------------------------------+...
| 50352 | yutaka-fujii | yutaka.fujii@worldcraft.co.jp |...
+-------+--------------+-------------------------------+...
1 row in set (0.00 sec)
mysql> update customer set ac_grade=4 where keyid=50352;
Query OK, 1 row affected (0.00 sec)
Rows matched: 1 Changed: 1 Warnings: 0
mysql> select keyid,nickname,pcmail,ac_grade from custom...
+-------+--------------+-------------------------------+...
| keyid | nickname | pcmail |...
+-------+--------------+-------------------------------+...
| 50352 | yutaka-fujii | yutaka.fujii@worldcraft.co.jp |...
+-------+--------------+-------------------------------+...
1 row in set (0.00 sec)
グループ作成後に以下を操作
mysql> select * from grpmemb_map where level=10;
+--------+------+-------+-------+------+------------+---...
| keyid | gid | cid | level | feed | access_ut | st...
+--------+------+-------+-------+------+------------+---...
| 107735 | 1970 | 50352 | 10 | 0 | 1331524692 | ...
+--------+------+-------+-------+------+------------+---...
参考文章がよくわからなかったが、cid=50352,gid=1970を確認
mysqlがs_jisな為、文字が大変な事になっていますが、
mysql> select * from groupm where keyid=1970;
+-------+---------+--------------------+----------------...
| keyid | categid | gname | gmess ...
+-------+---------+--------------------+----------------...
| 1970 | 2 | ?e?X?g?O???[?v0312 | ?e?X?g?O???[?v?...
+-------+---------+--------------------+----------------...
1 row in set (0.00 sec)
o_premiumが0である事を確認
mysql> select o_premium from groupm where keyid=1970;
+-----------+
| o_premium |
+-----------+
| 0 |
+-----------+
1 row in set (0.00 sec)
プレミアムグループへ昇格させます。
mysql> update groupm set o_premium=1 where keyid=1970;
Query OK, 1 row affected (0.00 sec)
Rows matched: 1 Changed: 1 Warnings: 0
mysql> select o_premium from groupm where keyid=1970;
+-----------+
| o_premium |
+-----------+
| 1 |
+-----------+
1 row in set (0.00 sec)
この時点で一応のプレミアムグループへの昇格はできており、...
作業9まで完了、途中にすべての項目が表示されなくなるとい...
操作ミスだった
$PGRP_IDs = array(
PGRP_UNIQUE_NNG,
PGRP_UNIQUE_TREND,
PGRP_UNIQUE_SIGMA,
PGRP_UNIQUE_TREND_PLUS,
PGRP_UNIQUE_WC,
PGRP_UNIQUE_TEST
);
WCの➡に「,」忘れ
作業10、11完了。変更点の違いがよくわからなかった。再...
16 /** プレミアムグループID */
17 define ('PGRP_UNIQUE_NNG',1531); //ナショナルジオ...
18 define ('PGRP_UNIQUE_TREND',1542); //日経トレンディ...
19 define ('PGRP_UNIQUE_SIGMA',1543); //SIGMA
20
21 define ('PGRP_UNIQUE_TREND_PLUS',1614); //日経トレン...
22
23 define ('PGRP_UNIQUE_WC',1969); //ワールドクラフト
24 define ('PGRP_UNIQUE_TEST',1970); //ワールドクラフト
159 * @var プレミアムグループIDリスト
160 */
161 $PGRP_IDs = array(
162 PGRP_UNIQUE_NNG,
163 PGRP_UNIQUE_TREND,
164 PGRP_UNIQUE_SIGMA,
165 PGRP_UNIQUE_TREND_PLUS,
166 PGRP_UNIQUE_WC,
167 PGRP_UNIQUE_TEST
168 );
169
316
317 // NNG
318 if ($groupId == PGRP_UNIQUE_NNG) {
319 $html = "NNG プレミアムグループヘッダー";
320 }
321 else if($groupId == PGRP_UNIQUE_TREND){
322 $html = "日経トレンディネット プレミアムグル...
323 }
324 else if($groupId == PGRP_UNIQUE_SIGMA){
325 $html = "SIGMA プレミアムグループヘッダー";
326 } else if($groupId == PGRP_UNIQUE_TREND_PLUS){
327 $html = "日経トレンディネットPlus プ...
328 } else if($groupId == PGRP_UNIQUE_WC){
329 $html = "ワールドクラフト プレミアム...
330 } else if($groupId == PGRP_UNIQUE_TEST){
331 $html = "TESTGroup プレミアムグルー...
332 }
333
334 return $html;
335 }
727
728 //プレミアムグループ判定(TEST)
729 function FuncPGRP_isPremiumTEST($groupId)
730 {
731 if($groupId == PGRP_UNIQUE_TEST){
732 return TRUE;
733 }
734 return FALSE;
735 }
794 //
795 // プレミアムグループの画像名を当てはめる
796 //
797 function FuncPGRP_is_remiumGroupUser($gid){
798 switch($gid){
799 case PGRP_UNIQUE_NNG :
800 $imgurl = 'pregrp-NNG40.jpg';
801 break;
802 case PGRP_UNIQUE_TREND :
803 $imgurl = 'pregrp-TDN40.jpg';
804 break;
805 case PGRP_UNIQUE_SIGMA :
806 $imgurl = 'pregrp-SIGMA40.jpg';
807 break;
808 case PGRP_UNIQUE_TREND_PLUS :
809 $imgurl = 'pregrp-TDNP40.jpg';
810 break;
811 case PGRP_UNIQUE_WC :
812 $imgurl = 'pregrp-WC40.jpg';
813 break;
814 case PGRP_UNIQUE_TEST :
815 $imgurl = 'pregrp-TEST40.jpg';
816 break;
817 }
818
819 return $imgurl;
820 }
#comment
- 書きました。 -- [[yutaka]] &new{2012-03-13 (火) 16:11:1...
ページ名: