1 つの mysqli 結果に結合する必要がある同じテーブルに 2 つのクエリがあります。非常にユニークであることが証明されている問題は、個々のステートメントを順序付けし、順序を維持して 1 つの結果にマージすることです。これにより、各結果を反復処理できます。
以下は、クエリの簡略化されたバージョンです。
"SELECT number FROM items WHERE number > 0 ORDER BY number ASC"
"SELECT number FROM items WHERE number >= 0 ORDER BY number DESC"
したがって、正と負の両方の値を持つテーブルが与えられた場合、結果は次のようになります。
1、2、3、4、5、0、-1、-2、-3、-4、-5
次に、結果が PHP の while ループに渡されます。