Jak wyświetlać/zapisywać do bazy danych

Mam taki schemat (urywek) bazy danych:
http://images6.fotosik.pl/31/37b5dec9f6a78721.gif

i teraz w jaki sposób zapisać wartości do tabeli “Field” ? (zapomniałem jej zmienić nazwę na screenie - powinna być catmet)

Na stronce to wygląd tak:
http://images6.fotosik.pl/31/1d81112b2e4612e6.gif
Czyli “Sport, Kultura, Korki, Miasto” są pobierane z tabeli “categories”, a konkretne metody subskrypcji z “types”.

I nie wiem jak to zrobić, ponieważ najbardziej optymalnie było by, aby checkbox wyglądał tak:

<input id="catmet_cat5typ7" name="catmet[cat5typ7]" type="checkbox" value="1" />

czyli tabela “catmet”, jako cat_id wpisuje 5, typ_id to 7, a user_id przekazuję przez sesje :slight_smile:

A tak w ogóle jak łączyć kilka stringów ze sobą?
Chodzi mi o to jak to było w PHP:

$zmienna = $wartosc.$innawartosc.'jakis staly tekst';

Drugie pytanie:
Jak zrobić, aby niektóre checkbox były zaznaczone?

 <input type="checkbox" name="sub[city_home]" value="<%= @sub.city_home %>" <% if @sub.city_home=1 %> checked <% end %> />

niestety mi nie działało - wszystkie były albo zaznaczone, albo odznaczone (już nie pamiętam za bardzo…)

Manual Railsów na prawdę nie gryzie.

Pisanie pomocnych postów i na temat na prawdę nie jest trudne i świadczy o poziomie intelektualnym rozmówcy.

Korzystam jak tylko mogę, ale nie potrafię wszystkiego znaleźć, ponieważ nie mam obeznania.

cała dyskusja nie ma sensu

Myślę, że wyręczę tjsmoq w odpowiedzi, ale niezmiernie nam przykro, ale nasz poziom intelektualny nie pozwala znaleźć adekwatnej odpowiedzi do użytego przez Ciebie sformułowania.

Przed zadaniem kolejnych pytań prosimy o skorzystanie z:

http://www.rubycentral.com/pickaxe/

Dwa ostatnie mogą się przydać do znalezienia odpowiedzi na jedno z twoich pytań:

Z pierwszej strony* w wyniku wyszukiwania dowiesz się nie tylko w jaki sposób łączy się “łańcuchy znaków”, lecz także o “subtelnej” różnicy pomiędzy konkatenacją, a dołączaniem jednego “łańcucha znaków” do drugiego “łańcucha znaków”.

*Mam na myśli stronę internetową.

ps. “poziom intelektualny rozmówcy” - wow