何が問題ですか?パラメーターに $order 値を指定している限り、レコードは見つかりません
しかし、この値を指定しない場合は、5 件のレコードを見つけることができます
いくつかの構文上の問題があるように感じます。いくつかのヒントを教えてください。 、ありがとうございます
order 句はlimit 句の前にある必要があり、コードの順序が逆になっているだけで、構文エラーが発生します。一般に、limit は SQL ステートメントの最後のコンポーネントです。
ちなみに、値が見つからないことがわかりましたが、これは実際には SQL ステートメントの解析エラーです。デバッグ方法と問題の発見方法がわからない場合、前途は困難になります
$q = 'ORDER BY '.$order.' DESC ';
このメソッドは 1 つのテーブルでのみ使用できます。 。非常に多くのフィールドが死ぬほど書かれています。 。 。
ポジションによる注文は間違っています。最初に注文してから制限します