- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:連想二次元配列のUNIXTIMEでのソート)
連想配列のUNIXTIMEでソートするPHPの方法とは?
このQ&Aのポイント
- PHPで連想配列のUNIXTIMEでソートする方法について教えてください。
- usort関数を使って連想配列をUNIXTIMEで比較してソートする方法があります。
- しかし、usort関数を実行した際にエラーが発生し、配列ではなく真偽値が渡されているようです。このエラーの原因と正しいソート方法について教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
なにかおかしくないですか? $contents= array(); $resource = mysql_query($query, $link ); while( $row = mysql_fetch_array($resource, MYSQL_ASSOC)){ $contents[]=$row; } などしないと$contentsにデータがプールされませんが・・・ それとソートするならSQL文でやるのが筋だと思います
その他の回答 (1)
- osamuy
- ベストアンサー率42% (1231/2878)
回答No.1
mysql_fetch_array()は、最後にfalseを返すからでは。 $contentsに追加(push)する形にしてみるとか。
質問者
お礼
最後がfalseになるというのは初めて知りました。 multiarraysortでのソートを検討してみます。 ありがとうございました
お礼
うまくできました!ありがとうございました