diff --git "a/mycgi/\043test1.rb\043" "b/mycgi/\043test1.rb\043" deleted file mode 100755 index 0f38ed9..0000000 --- "a/mycgi/\043test1.rb\043" +++ /dev/null @@ -1,51 +0,0 @@ -#!/usr/bin/env ruby -# coding: utf-8 -Encoding.default_external = 'utf-8' # UTF-8のCSVファイルを読むため -require 'cgi' -require 'csv' -c = CGI.new(:accept_charset => "UTF-8") - -#データベース読み取り処理は全く同じ -csv = CSV.read("cgomi.csv", {:headers => true}) # csvファイルを読んでcsv変数に格納 -db = csv # あとで全データを使う場合にそなえcsv変数は温存 - -# 検索パターンはHTMLフォームへの入力値を取得する -# id = c["num"] - trash = c["gomi"] -# syori = c["bunbetu"] -# method = c["houhou"] - -# if id > "" -# ptn = Regexp.new(id) -# db = db.select {|row| ptn =~ row["番号"]} -# end - -if trash > "" - ptn = Regexp.new(trash) - db = db.select {|row| - ptn =~ row["品名"]} -end - -# if syori > "" -# ptn = Regexp.new(syori) -# db = db.select {|row| ptn =~ row["ごみ区分"]} -# end -# if method > "" -# ptn = Regexp.new(method) -# db = db.select {|row| ptn =~ row["備考"]} -# end - -print("Content-type: text/html; charset=utf-8 - - - -検索結果 - - -") -db.each {|row| - printf("
ID : 「%s」
品名 : 「%s」
ごみ区分 : 「%s」

備考 : %s
-------------------------------------------------------------------------------",row["ID"],row["品名"], row["ごみ区分"],row["備考"])} -puts(" - -") - diff --git "a/mycgi/.\043test1.rb" "b/mycgi/.\043test1.rb" deleted file mode 120000 index 2f4fbc6..0000000 --- "a/mycgi/.\043test1.rb" +++ /dev/null @@ -1 +0,0 @@ -c119104@joy.e.koeki-u.ac.jp.23537 \ No newline at end of file diff --git a/mycgi/test1.rb b/mycgi/test1.rb index b89d581..0f38ed9 100755 --- a/mycgi/test1.rb +++ b/mycgi/test1.rb @@ -43,10 +43,8 @@ ") - db.each {|row| printf("
ID : 「%s」
品名 : 「%s」
ごみ区分 : 「%s」

備考 : %s
-------------------------------------------------------------------------------",row["ID"],row["品名"], row["ごみ区分"],row["備考"])} - puts(" ")