From: Joan Gu Date: 2008-03-25T23:48:29+09:00 Subject: multi-dimentional array I need to insert Broad Category value and Topics value into a table, doing something like this (where 'Police, Crime, Drugs' are topics values and 'Crime & Law Enforcement' is broad category value): obj1 = 'Police, Crime, Drugs' obj1 = obj1.split(',').map do |tag_name| execute "insert into tags (name,counter) values ('#{tag_name.strip.downcase}', 0)" t = Tag.find_by_name(tag_name.strip.downcase) tt = t.tag_with('Crime & Law Enforcement') end When it comes with multiple broad categories and topics, I want to build an array in a form like [['Police, Crime, Drugs','Crime & Law Enforcement'],['Fire, Emergency Services','Emergency Management'], ['Schools, Colleges, Libraries','Education'],...] to iterate the executions. I worked for quite some hours, but still can't make it work. Can someone help? Joan -- Posted via http://www.ruby-forum.com/.