2017-06-28 3 views
0

は、クエリ引数です。 問題は次のとおりです。オフセットの引数はここ

私は20の記事を持っています。最初は「販売」カテゴリには入っていません。 2から11まではすべて「販売」カテゴリにあります。初めて私はそのクエリでPHPを呼び出すすべて完璧に動作します。クエリは、2番目から11番目までのすべての投稿を最初のものをスキップします。しかし、2回目の繰り返しクエリでは、11番目の投稿が再度選択されます。私の調査によると、何らかの理由で議論が打ち消されたのは、すべての投稿で機能していたが、明らかに「販売」の投稿ではないということだしかし、それはどのようにすることができますか?それは論理的ではありませんか?どのようにして10の「販売」投稿をスキップしてオフセットを持たせることができますか?代わりにすべてのカテゴリの投稿は無視します。

+0

あなたはこの ' 'オフセット' =>($のgoods_qtyの*の$のcatalog_index)のようにそれを変更するとどうなりますか+ 1 '? –

答えて

0

はこれを試してみてください:

$offset = ($catalog_index < 1) ? 0 : $goods_qty * $catalog_index + 1; 
... 
'offset' => $offset, 
関連する問題