現在取り組んでいるプロジェクトに関連する質問があります。私のスクリプトでは、現在すべての投稿が次のように表示されています。
$sql = "SELECT * FROM posts"
. "\n WHERE page_slug = '" . $this->slug . "'"
. "\n AND active = '1'"
. "\n ORDER BY id DESC" . $pg->limit;
$result = $db->fetch_all($sql);
これは問題ありませんが、今の問題は、特定のアイテムを他のすべてのアイテムよりも最初に表示したいということです。この特定のアイテムに非常に高い ID (たとえば 1000) を付けようとしましたが、新しい投稿を作成すると、新しい投稿 ID が突然 1001 で始まり、最初の位置にジャンプします。
これが起こらないようにする方法、または少なくともソート順を微調整して特定のアイテムを最初の位置に「だます」方法について誰かが考えていますか?
いくつかのアドバイスをいただければ幸いです。
どうもありがとう、パトリック