カテゴリー商品の前後ページを取得する方法
あるカテゴリーの商品詳細ページで前後詳細ページへのリンクを設けたいのですが、
後ろページの取得は上手くいきますが、前のページの取得がうまくいきません。
カテゴリーと商品は別テーブルで関連付けテーブルで紐づけさせてます。
PHP+MySQLで構築中です。
・カテゴリー関連付けテーブル(catgory_term)
---------------
| category_id | id |
---------------
・商品テーブルテーブル(items)
-----------------------
| id | title | url | ・・・・・・・・・
-----------------------
SQL文は下記のような感じです。(並び順でもSQL内容は変わります.。下記の例は商品ID降順)
SELECT items.title,items.id,items.url,MIN(items.id) FROM category_term Left JOIN items ON category_term.id = items.id WHERE category_term.category_id = 'カテゴリーID' AND items.status = 'publish' AND items.id > '商品ID'
お手数をおかけしますがご教授いただける幸いです。
お礼
お飲みになったらご感想をお願いします。