10 行のテーブルがあるので、
それらは次のようになります。
+++++++++++++++++++++++++++++++++++++++
+ ID + ACTIVE + NAME + DESCRIPTION +
+++++++++++++++++++++++++++++++++++++++
+ 1 + 1 + ONE + O-N-E +
+++++++++++++++++++++++++++++++++++++++
+ 2 + 2 + TWO + T-W-O +
+++++++++++++++++++++++++++++++++++++++
+ 3 + 0 + THREE+ T-H-R-E-E +
+++++++++++++++++++++++++++++++++++++++
+ 4 + 4 + FOUR + F-O-U-R +
+++++++++++++++++++++++++++++++++++++++
+ 5 + 5 + FIVE + F-I-V-E +
+++++++++++++++++++++++++++++++++++++++
+ 6 + 3 + SIX + S-I-X +
+++++++++++++++++++++++++++++++++++++++
を使用して、このテーブルの値を取得しています
$result = mysql_query("SELECT * FROM Table WHERE ACTIVE != 0") or die (mysql_error());
そして、私はそれらをフェッチしています:
$values = mysql_fetch_array($result) or die (mysql_error());
しかし、今の問題は、このように出てくることです: 1 2 4 5 3
そして、 ACTIVE に属する NAME と DESCRIPTION を保持したまま、これを注文したいと思います。
2D配列のソートについて少し読んだことがありますが、どこにも行きません。誰かが私を大いに助ける明確な解決策または明確な記事を持っているなら! 読んでくれてありがとう。