No.1ベストアンサー
- 回答日時:
foreachは使いませんが・・・
これではどうでしょう
#!/usr/local/bin/perl
use strict;
use CGI::Carp qw(fatalsToBrowser);
use CGI;
#表示用設定
my $query = new CGI;
print $query->header(-charset=>'Shift_JIS');
#データ読み込み
open(IN,'./test.csv');
my @csv=grep(chomp,<IN>);
close(IN);
#全部表に
print '<table border="1">';
for my $row(0..$#csv){
print '<tr>';
my @csv1=split(/,/,$csv[$row]);
for my $col(0..$#csv1){
print '<td>'.$csv1[$col].'</td>';
}
print '</tr>';
}
print '</table>';
#1,3,6番目の要素を表に
print '<table border="1">';
for my $row(0..$#csv){
print '<tr>';
my @csv1=split(/,/,$csv[$row]);
print '<td>'.$csv1[0].'</td>';
print '<td>'.$csv1[2].'</td>';
print '<td>'.$csv1[5].'</td>';
print '</tr>';
}
print '</table>';
No.2
- 回答日時:
泥臭いやり方ですが…
$col = 10; #列数
print qq(<TABLE BORDER="1">\n);
$i = 0;
foreach $csvdata (@csvdata) {
if (!$i) { print qq(<TR>\n);}
print qq(<TD>$csvdata</TD>\n);
$i++;
if ($i == $col) { print qq(</TR>\n);$i = 0;}
}
if ($i != $col) { print qq(</TR>\n);}
print qq(</TABLE>\n);
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ホームページ作成・プログラミング CGIが実行可能なHP領域又はレンタルサーバーでおすすめの所を教えてください 現在ホームページ領域の 1 2023/01/01 11:47
- Excel(エクセル) Excelのマクロについてご教授ください 2 2023/02/25 09:43
- PHP htmlで複数の個数入力欄を表示させるには 1 2022/09/20 03:11
- Excel(エクセル) 【困っています】VBA 追加処理の記述を教えてください。 1 2022/08/25 22:54
- PHP PHP MySql ページング 2 2022/09/20 06:38
- Excel(エクセル) 非表示にしたい行をグループ化して折り畳み 4 2022/09/17 20:17
- CGI (フリーの)ツリー掲示版CGI、昔は多用させてもらいましたが・・今セキュリティ上どうでしょう? 2 2023/06/25 07:18
- その他(IT・Webサービス) ホームページにカウント数を表示する 2 2022/10/28 10:37
- Visual Basic(VBA) ファイル全てを .xlsm に変更したところ、プログラムが途中で落ちてしまっています 17 2022/12/07 12:03
- Java java 次の機能を有するメソッドを自クラスに作成し、実装したいです。 機能 名前判定機能 →名前が 3 2022/06/16 16:08
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
perl/cgi リダイレクトができない
-
htmlからパラメータで、cgiに渡...
-
wordの数式について 定積分を書...
-
ラジオボタンが両方とも選択で...
-
python subprocessに関する質問
-
INPUT TYPE
-
ローカルテストサーバーと本番...
-
別formのhidden項目を自form値...
-
左右のフレームを同時にスクロ...
-
裏掲示板の見方
-
チェックボックスで選択した内...
-
perlで書いたcgiでsqliteの使い...
-
「value」に2つの値をセットす...
-
チェックボックスグループの一...
-
誕生日のカウントダウン日数を...
-
リストボックス(multipleなsel...
-
チェックボックスでのvalue値の...
-
FORMのselectの選択肢を最初か...
-
perlを難読化、暗号化させたい
-
心理テストページをCGIで作りた...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
perl/cgi リダイレクトができない
-
htmlからパラメータで、cgiに渡...
-
フォントサイズを変えるには?
-
CGI経由でのPDFファイルをダウ...
-
CGI
-
プログラム実行中の待機ページ...
-
メイルフォームの本文が文字化け
-
Yomi-Searchのカテゴリを縦並び...
-
cgi(perl) sendmailの使い方
-
iis+cgiでmultipart/form-data...
-
sendmail 送信先を複数設定す...
-
サーバー上のPDFにCGIでパスワ...
-
指定のフォルダに指定のファイ...
-
<FORM TYPE="subumit">でデータ...
-
wordの数式について 定積分を書...
-
ラジオボタンが両方とも選択で...
-
select値をhiddenのvalueに渡し...
-
「value」に2つの値をセットす...
-
チェックボックスの返す値
-
INPUT TYPE
おすすめ情報