diff --git a/display.rb b/display.rb index 7923412..9218187 100755 --- a/display.rb +++ b/display.rb @@ -28,9 +28,9 @@ print ' Game' print ' ' print ' ' - -result = $my.query("SELECT * from rolls" + clause) +statement = $my.prepare("SELECT * from rolls" + clause) +result = statement.execute result.num_rows.times do - puts result.fetch_row.join("\s") + "
" + puts result.fetch.join("\s") + "
" end print '' diff --git a/roller.rb b/roller.rb index 2e740dc..e5452a6 100755 --- a/roller.rb +++ b/roller.rb @@ -4,5 +4,6 @@ require "./die" require "cgi" cgi = CGI.new result = roll(cgi.params["rollstring"][0].to_s) -$my.query("INSERT INTO rolls set result='" + cgi.params["rollstring"][0] + "', roll='" + result.to_s + "', user='" + cgi.params["user"][0] + "', game='" + cgi.params["game"][0] + "'") +statement = $my.prepare("INSERT INTO rolls set result='" + cgi.params["rollstring"][0] + "', roll='" + result.to_s + "', user='" + cgi.params["user"][0] + "', game='" + cgi.params["game"][0] + "'") +statement.execute puts result