#!/usr/bin/ruby require "cgi" require "./db" cgi = CGI.new clause = "" emptyclause = 0 if cgi.has_key?("user") unless cgi.params["user"][0]=="" clause = " WHERE user='" + cgi.params["user"][0] +"'" emptyclause = 1 end end if cgi.has_key?("game") unless cgi.params["game"][0]=="" if emptyclause == 1 clause = clause + " AND " else clause = " WHERE " end clause = clause + "game ='" + cgi.params['game'][0] + "'" end end print '' print '
' print ' User' print ' Game' print ' ' print '
' statement = $my.prepare("SELECT * from rolls" + clause) result = statement.execute result.num_rows.times do puts result.fetch.join("\s") + "
" end print '' $my.close