diff --git a/display.rb b/display.rb index 9218187..f3e9168 100755 --- a/display.rb +++ b/display.rb @@ -34,3 +34,4 @@ result.num_rows.times do puts result.fetch.join("\s") + "
" end print '' +$my.close diff --git a/roller.rb b/roller.rb index e5452a6..91b37d1 100755 --- a/roller.rb +++ b/roller.rb @@ -4,6 +4,7 @@ require "./die" require "cgi" cgi = CGI.new result = roll(cgi.params["rollstring"][0].to_s) -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 = $my.prepare("INSERT INTO rolls (id, roll, result, user, game) VALUES (" + $my.insert_id.to_s + ", '" + cgi.params["rollstring"][0] + "', '" + result.to_s + "', '" + cgi.params["user"][0] + "', '" + cgi.params["game"][0] + "');") statement.execute puts result +$my.close