質問 > フロント機能 > 顧客データベースに店舗IDを追加したい。 |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
k_shimizu |
投稿日時: 2014/8/23 14:54
対応状況: −−−
|
新米 登録日: 2014/8/21 居住地: 投稿: 4 |
Re: 顧客データベースに店舗IDを追加したい。 お返事ありがとうございます。LC_Page_Shopping_Deliv.phpのregisterDelivを確認致しまして、
SC_Helper_Purchase.phpに以下のようにuidを追記しましたら、表示およびデータベースに書き込みされました。 /** * 会員情報を受注情報にコピーする. * public function copyFromCustomer(&$dest, &$objCustomer, $prefix = 'order', $keys = array('name01', 'name02', 'kana01', 'kana02', 'company_name', 'sex', 'zip01', 'zip02', 'country_id', 'zipcode', 'pref', 'addr01', 'addr02', 'tel01', 'tel02', 'tel03', 'fax01', 'fax02', 'fax03', 'job', 'birth', 'email','uid', ) ありがとうございました。 しかし、今度は会員ログイン状態でMYページにて会員登録内容変更を行うと、エラーが出るようになってしまいました。 データベースの重複エラーのようですが、どこを確認してみたら良いでしょうか? こちらもご教授願えたらと思います。宜しくお願い致します。 Fatal error(E_USER_ERROR): DB処理でエラーが発生しました。 SQL: [PREPARE mdb2_statement_mysql_1580100ea1a89eb219fe4913f1ed71cee8f627e1ce FROM 'INSERT INTO dtb_customer(name01,name02,company_name,kana01,kana02,zip01,zip02,country_id,pref,addr01,addr02,tel01,tel02,tel03,fax01,fax02,fax03,uid,reminder,sex,job,mailmaga_flg,email,email_mobile,birth,update_date,salt,customer_id,create_date) SELECT ?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,CURRENT_TIMESTAMP,?,?,CURRENT_TIMESTAMP'] PlaceHolder: [array ( 0 => '山本', 1 => '太郎', 2 => '', 3 => 'ヤマモト', 4 => 'タロウ', 5 => '616', 6 => '1111', 7 => 392, 8 => '26', 9 => '京都市右京区', 10 => '太秦一丁目', 11 => '075', 12 => '1111', 13 => '2222', 14 => '', 15 => '', 16 => '', 17 => '大阪店', 18 => '1', 19 => '1', 20 => '', 21 => '1', 22 => 'test@testmail.com';, 23 => '', 24 => '', 25 => 'daipiaseaj', 26 => '22', )] MDB2 Error: constraint violation _doQuery: [Error message: Could not execute statement] [Last executed query: EXECUTE mdb2_statement_mysql_1580100ea1a89eb219fe4913f1ed71cee8f627e1ce USING @0, @1, @2, @3, @4, @5, @6, @7, @8, @9, @10, @11, @12, @13, @14, @15, @16, @17, @18, @19, @20, @21, @22, @23, @24, @25, @26] [Native code: 1062] [Native message: Duplicate entry '' for key 'secret_key'] on [/home/k-admi/public_html/shop/data/class/SC_Query.php(1088)] /home/k-admi/public_html/shop/html/mypage/change.php(29): LC_Page_Mypage_Change_Ex->process /home/k-admi/public_html/shop/data/class_extends/page_extends/mypage/LC_Page_Mypage_Change_Ex.php(54): LC_Page_Mypage_Change->process /home/k-admi/public_html/shop/data/class/pages/mypage/LC_Page_Mypage_Change.php(72): LC_Page_AbstractMypage_Ex->process /home/k-admi/public_html/shop/data/class_extends/page_extends/mypage/LC_Page_AbstractMypage_Ex.php(54): LC_Page_AbstractMypage->process /home/k-admi/public_html/shop/data/class/pages/mypage/LC_Page_AbstractMypage.php(89): LC_Page_Mypage_Change->action /home/k-admi/public_html/shop/data/class/pages/mypage/LC_Page_Mypage_Change.php(137): LC_Page_Mypage_Change->lfRegistCustomerData /home/k-admi/public_html/shop/data/class/pages/mypage/LC_Page_Mypage_Change.php(171): SC_Helper_Customer->sfEditCustomerData /home/k-admi/public_html/shop/data/class/helper/SC_Helper_Customer.php(117): SC_Query->insert /home/k-admi/public_html/shop/data/class/SC_Query.php(567): SC_Query->query /home/k-admi/public_html/shop/data/class/SC_Query.php(865): SC_Query->execute /home/k-admi/public_html/shop/data/class/SC_Query.php(1049): SC_Query->error /home/k-admi/public_html/shop/data/class/SC_Query.php(1088): trigger_error |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
顧客データベースに店舗IDを追加したい。 | k_shimizu | 2014/8/21 11:35 |
Re: 顧客データベースに店舗IDを追加したい。 | yuh | 2014/8/21 15:41 |
» Re: 顧客データベースに店舗IDを追加したい。 | k_shimizu | 2014/8/23 14:54 |
Re: 顧客データベースに店舗IDを追加したい。 | yuh | 2014/8/23 16:28 |
Re: 顧客データベースに店舗IDを追加したい。 | k_shimizu | 2014/8/25 10:47 |
Re: 顧客データベースに店舗IDを追加したい。 | k_shimizu | 2014/8/25 10:54 |