/index.rb

https://code.google.com/ · Ruby · 33 lines · 24 code · 6 blank · 3 comment · 1 complexity · 37cea838f33d09fea5111ad7fece68f3 MD5 · raw file

  1. require 'sinatra'
  2. require 'mysql'
  3. #require 'config.rb'
  4. require 'active_record'
  5. #require 'CarteFidelite.rb'
  6. ActiveRecord::Base.establish_connection(:adapter => "mysql",
  7. :database => "xl",
  8. :host => "localhost",
  9. :user => "root",
  10. :password => "1A362B9B")
  11. class CarteFidelite < ActiveRecord::Base
  12. end
  13. get '/' do
  14. if !request.GET['createcf'].nil?
  15. "youpi #{request.GET['createcf']}"
  16. else
  17. result = CarteFidelite.all;
  18. # result.inspect
  19. "mouahaha: #{result.length}"
  20. result.each do |x|
  21. "voila #{x.inspect}"
  22. end
  23. end
  24. end
  25. def printResult(res)
  26. "et hop #{res.nom}"
  27. end