• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:CGIで複数のデータファイルを利用したソートを行いたい)

CGIで複数のデータファイルを利用したソートを行いたい

このQ&Aのポイント
  • CGIで複数のデータファイルを利用したソートを行いたいです。投票順に並べることはできましたが、その他のデータも表示されるように並べたいです。
  • テキストデータに含まれる項目を参照して降順でソートするCGIを作成しています。投票数は正しく並べられていますが、他のデータも一緒に表示されるように変更したいです。
  • CGIを使って複数のデータファイルをソートしたいです。現在は投票数だけが並び替えられており、他の項目も表示したいと考えています。どのように修正すれば良いでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • taporu
  • ベストアンサー率44% (46/104)
回答No.1

@InFile = <IN>; @sortdata = sort { (split(/\,/,$a))[0] <=> (split(/\,/,$b))[0] $InFile; じゃ駄目??

参考URL:
http://www1.parkcity.ne.jp/chaichan/src/perl07.htm
renta_k
質問者

お礼

試行錯誤した結果上手く表示することが出来ました ありがとうございました!

renta_k
質問者

補足

@sortdata = sort { (split(/\,/,$a))[0] <=> (split(/\,/,$b))[0]} $InFile; の記述の方はInFileをソートしてから@sortdataに受け渡すという意味だと思うのですが @InFileの部分はどのように組み込めばよいのでしょうか? 無知で申し訳ありません