検索データを一覧表で表示したく、いろいろやってみたのですができません。なぜできないのか、どこがいけないのかおしえていただきたいのですが・・・
一応、一覧表で表示されていたスクリプトをお手本にやっていたのですが、知識がなさすぎてわかりません。よろしくおねがいします。
sub search {
&header;
print "<table border=1 cellspacing=1><tr>\n";
print "<th>情報提供者<th>ユーザ名<th>業務<th>顧客管理元<th>責任者<th>コメント</tr>\n";
# キーワード前準備
$in{'word'} =~ s/ / /g;
@word = split(/\s+/, $in{'word'});
open(IN,"$logfile") || &error("Open Error : $logfile");
$i=0;
while (<IN>) {
($no,$sub,$com,$p1,$p2,$p3,$p4) = split(/<>/);
if ($in{'P1'} ne "99" && $in{'P1'} ne "$p1") { next; }
if ($in{'P2'} ne "99" && $in{'P2'} ne "$p2") { next; }
if ($in{'P3'} ne "99" && $in{'P3'} ne "$p3") { next; }
if ($in{'P4'} ne "99" && $in{'P3'} ne "$p4") { next; }
# キーワードマッチ
$flag=1;
foreach $key (@word) {
if (index($_,$key) >= 0) { $flag=1; }
else { $flag=0; last; }
}
if (!$flag) { next; }
$i++;
print "<td><b><a href=\"$script?mode=view&no=$no\">$sub</a></b></td>";
print "<td>$part1[$p1]</td><td>$part2[$p2]</td><td>$part3[$p3]</td><td>$part4[$p4]</td>";
print "<td><small>$com</small></td></tr>\n";
print "</table><P>\n";
}
close(IN);
No.1ベストアンサー
- 回答日時:
まず、何ができないのかを教えて貰えませんか?
たとえば、どんなエラーがでるのか?など。
また、これはプログラムのサブルーチンの一部のようですね。
おそらく、FORM変数をwordの中にどっかでいれて、@wordの配列にいれて、Logファイルの中身と照合するってことをやっているのかしら?
あと、サブルーチンなら、最後の行に}がいりますね。
close(IN);
}
ってかんじですね。
この回答への補足
質問の仕方が悪くてすいません。m(._.)m
なにができないのかといいますと、一覧表で表示したいのに、
表の項目の横に検索結果の1件目が並んで表示されるうえに、2件目以降の結果は、表からはみ出て表示されるのです。
□・・・項目(表形式)
■・・・結果1(表形式)
△・・・結果2(ただの文字列のみ)
□□□□■■■■
△△△△
△△△△
△△△△
といったような感じで表示されるのです。これを下図のような表示にしたいのです。
□□□□
■■■■
▲▲▲▲(表のなかにおさまるように)
▲▲▲▲
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) Selenium.ChromeDriverの使い方について 7 2022/09/22 06:43
- HTML・CSS テーブルタグのセルの幅の一部だけを指定 1 2023/03/12 12:02
- PHP htmlで複数の個数入力欄を表示させるには 1 2022/09/20 03:11
- MySQL SQL任意に並び替えをしたい 2 2023/08/28 10:47
- HTML・CSS 自身のHPにYouTube動画を貼り付けるのが出来なくなり困ってます 1 2022/11/11 10:44
- その他(プログラミング・Web制作) python 気象データの取得 2 2023/06/20 23:54
- JavaScript EasyUIのSubGrid(jquery)におけるObjectに入れた連想配列について 1 2022/05/02 11:21
- JavaScript jQueryで同じクラス名のものを別物として扱いたい 1 2022/06/17 14:14
- HTML・CSS 【CSS】:hasで可能? imgを含むtr要素を選択したい 1 2022/11/17 14:36
- AJAX JavascriptからPHPへのAjax通信でnullが返ってくる 3 2022/08/03 22:00
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
テキストファイルで提出とは?
-
openした後、closeしないでプロ...
-
画像が表示でnull; this.src
-
ファイルアイコンの左下に緑の□...
-
Strawberry Perl for Windows ...
-
Perlで時間の計算
-
perlについての質問
-
perlをバージョンアップしたら...
-
Perlで特定文字列から特定文字...
-
awk ファイル出力
-
PerlでUTF-8のファイルの文字列...
-
Perl ご教示お願い致します。
-
ファイルをディレクトリ分配の...
-
アルファベットに付いて質問し...
-
#!/usr/bin/perlで書きだしたCG...
-
Perlのエラーについてご教授く...
-
perlのflock関数でロックをかけ...
-
AI sisterとは、偽物の人ですか?
-
bashスクリプト
-
perlプログラミング 空白行削除
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
サーバーのテキストファイルを...
-
LuaJITで日本語出力
-
表示を一覧表形式にしたいので...
-
IIS の@INC ERRORについて教えて
-
索引を目次の該当ページへ入れ...
-
HTMLからCGIへデータを引き継ぎ
-
CGIの中で異なるContent-typeの...
-
jcode.pl 使い方
-
ブラウザ表示されません大変困...
-
CGIで、ボタンを押した時に違う...
-
perlがうごきません
-
標準入力からデータが読込めない
-
ランダムに1行読込み フォーム...
-
sjisでの文字化け?
-
サーバー(UNIX)上のフォルダ...
-
検索結果テーブルの背景色を変...
-
他のWWWサーバーからHTMLを得る
-
ひらがなチェック
-
次のcgiファイルを開くには? ...
-
ソケットの使い方が分からない
おすすめ情報