バージョン選択

フォーラム

メニュー

オンライン状況

49 人のユーザが現在オンラインです。 (41 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 49
もっと...

サイト内検索

質問 > フロント機能 > 全てのレビューを表示させる方法について

フロント機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
patapata
投稿日時: 2011/5/11 15:12
対応状況: −−−
仙人
登録日: 2010/7/7
居住地: 神奈川県
投稿: 502
Re: トップページに新規レビューを表示させたい
すみません。新着情報と新着レビュー勘違いしてました。
前回の投稿は無視してください。
※新着レビュー(フロント側テンプレート修正)で行うとセキュリティ的に危険なカスタマイズになってしまうので、行わないで下さい。

dtb_reviewテーブルは、product_id持ってるみたいなので、

PHPの処理部分にて
SQLのSELECT文をproduct_idをキーとした、dtb_productsとdtb_reviewの結合テーブルを取得するような形すれば

あとは、テンプレート側の処理は・・・よく見てませんが、
提示されているコードのままでもいけるかもしれません。

--追記--
上記でプログラム開発未経験者に伝わるのか疑問なので、
速度まったく考えてないSQLですが参考程度にどうぞ

SELECT *, cast(dtb_review.create_date as date) as review_date_disp FROM dtb_review LEFT JOIN dtb_products on dtb_review.product_id = dtb_products.product_id WHERE dtb_review.del_flg = '0' AND dtb_review.status = '1' ORDER BY dtb_review.create_date DESC LIMIT 5

う・・・コレじゃ駄目か?

SELECT * FROM ( SELECT *, cast(dtb_review.create_date as date) as review_date_disp FROM dtb_review WHERE dtb_review.del_flg = '0' AND dtb_review.status = '1' ORDER BY dtb_review.create_date DESC LIMIT 5 ) AS dtb_review left JOIN dtb_products on dtb_review.product_id = dtb_products.product_id

こうか(- -;)???

--蛇足--
・絞込みの条件どこに書けば早いか考えるて頭痛くなってやめちゃいました
・特定カラムのみ持ってくるのは、SQLが長くなりすぎて書くの面倒なのでやめちゃいました
SQLプロい人なら、さらさら書けるんだろうなぁと憧れます。
フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
   全てのレビューを表示させる方法について kato 2010/7/9 2:41
     Re: 全てのレビューを表示させる方法について ecbg 2010/7/9 11:04
     Re: 全てのレビューを表示させる方法について AMUAMU 2010/7/9 18:40
       Re: 全てのレビューを表示させる方法について flealog 2010/7/9 21:51
         トップページに新規レビューを表示させたい ytk 2010/12/5 13:01
           Re: トップページに新規レビューを表示させたい AMUAMU 2010/12/6 17:08
             Re: トップページに新規レビューを表示させたい lumines 2010/12/6 20:40
               Re: トップページに新規レビューを表示させたい sakurai07 2011/1/7 14:13
                 Re: トップページに新規レビューを表示させたい lumines 2011/1/13 16:54
                   Re: トップページに新規レビューを表示させたい sakurai07 2011/1/24 18:07
                     Re: トップページに新規レビューを表示させたい sakurai07 2011/1/31 15:16
                       Re: トップページに新規レビューを表示させたい habu 2011/1/31 16:54
                         Re: トップページに新規レビューを表示させたい sakurai07 2011/1/31 19:54
                           Re: トップページに新規レビューを表示させたい habu 2011/2/1 14:56
                             Re: トップページに新規レビューを表示させたい sakurai07 2011/2/1 22:56
                               Re: トップページに新規レビューを表示させたい sakurai07 2011/2/3 0:17
                                 Re: トップページに新規レビューを表示させたい habu 2011/2/4 11:18
                                   Re: トップページに新規レビューを表示させたい sakurai07 2011/2/5 13:26
                                     Re: トップページに新規レビューを表示させたい habu 2011/2/7 18:42
                                       Re: トップページに新規レビューを表示させたい sakurai07 2011/2/8 11:05
                                         Re: トップページに新規レビューを表示させたい walk 2011/5/9 14:25
                                           Re: トップページに新規レビューを表示させたい walk 2011/5/10 16:32
                                             Re: トップページに新規レビューを表示させたい patapata 2011/5/10 20:27
                                               Re: トップページに新規レビューを表示させたい walk 2011/5/11 10:05
                                               » Re: トップページに新規レビューを表示させたい patapata 2011/5/11 15:12
                                                   Re: トップページに新規レビューを表示させたい walk 2011/5/16 9:09
                                                     Re: トップページに新規レビューを表示させたい RRRR 2012/9/13 16:46

 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は89,130名です
総投稿数は110,040件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1649
8
red
1570
9
mcontact
1298
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.