私の現在の方法では、私はをSQLクエリで使用し、back results
を新しい配列として設定し、php
によってidで配列をソートします。日付によるmysqlの注文10の結果を取得してから再度IDで注文
SELECT * FROM table
WHERE
(
MATCH (title,content)
AGAINST ('+$search' IN BOOLEAN MODE)
)
order by date DESC
limit 0,10
は、SQLメソッド、最初order by date
はありjust in one sql query
、再びorder by id
、これらの10件の結果に当時10結果を得ますか?
ORDER BY column1、column2 – davidjwest
@ davidjwest:私が正しく理解していれば、彼はしません。あなたの質問では、 'column2'は' column1'が同じ場合にのみ関連します。 OPは、トップ10の日付を選択し、その後、 'id'(日付を無視する)によって* resort *する。 – Amadan
お待ちください、あなたは日付で注文し、その後IDを日付で注文しますか?編集@Amadan:thats私が考えたこと – ChrisPatrick