質問 > 管理機能 > CSVダウンロードができません |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
hiro_v |
投稿日時: 2014/1/28 12:44
対応状況: −−−
|
半人前 登録日: 2013/9/5 居住地: 投稿: 11 |
Re: CSVダウンロードはできましたが重複します CSVダウンロードはできるようになったのですが、
ある商品(同じカテゴリで色違いのもの)を複数選択すると、CSVファイルではその数分だけ重複して出力されます。 おそらく受注(dtb_order)と受注明細(dtb_order_detail)を結合する際に重複してしまっているのだと思いますが、どう見たらよいかわかりません。 受注明細をCSV出力するカスタマイズは、公式完全ガイドをそのまま利用しています。該当すると思われるところは以下かと思っています。 }else if($csv_id == '6') { // 受注明細の場合 $table = 'dtb_order AS dtb_order' .' LEFT JOIN dtb_shipping AS dtb_shipping USING(order_id)' .' LEFT JOIN dtb_shipment_item t3 USING(shipping_id, order_id)' .' LEFT JOIN dtb_order_detail t4 USING(order_id)' .' LEFT JOIN (SELECT COUNT(order_id) AS count,max(order_id) AS order_id FROM dtb_shipping GROUP BY order_id) t5 USING(order_id) '; $sql = 'SELECT ' . $cols . ' FROM '. $table . $where; } すべての商品ではなく、一部の商品のみなので、商品登録の仕方が悪いのかとも思うのですが、どこが悪いかもわかりません。 情報少なく申し訳ありませんが、助けてください。 よろしくお願いします。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
CSVダウンロードができません | hiro_v | 2014/1/23 14:10 |
Re: CSVダウンロードができません | tsuji | 2014/1/23 15:37 |
Re: CSVダウンロードができません | hiro_v | 2014/1/27 11:24 |
» Re: CSVダウンロードはできましたが重複します | hiro_v | 2014/1/28 12:44 |
Re: CSVダウンロードはできましたが重複します | tsuji | 2014/1/28 13:29 |
Re: CSVダウンロードはできましたが重複します | hiro_v | 2014/1/28 14:01 |