@market  = BranchMarket.find(params[:id]
@budget = @market.buget_list
@back_to_array = YAML::load(@budget)

Kemaren saya coba cara diatas dan benar.


Widi Harsojo <[EMAIL PROTECTED]> wrote:                               >> 
[[:planes, 21], [:cars, 36]].flatten
 => [:planes, 21, :cars, 36]
 >> Hash[:planes, 21, :cars, 36]
 => {:planes=>21, :cars=>36}
 >>
 
 On Dec 14, 2007 8:52 AM, king_youduan gouw <[EMAIL PROTECTED]> wrote:
 >
 >
 >
 >
 >
 >
 > hahaha.... ada udah salah. itu bukan hash tapi array yang valuenya berupa
 > array lagi.
 >  hash ---> {:index1 => 'bmw', :index2 => 'sedan'}
 >  array ----> [bmw, sedan]
 >  *penjelasan ==> hash indexnya bisa string tidak harus 0,1,2,... (integer)
 >  array indexnya udah berurut 0,1,2,...(integer)
 >
 >  setau saya itu hal itu tidak bisa dilakukan. tapi coba baca manual
 > rails.kalo ga salah ada "to_hash"(saya belum tau cara pake nya.)
 >
 >  kl boleh usul --> masukkan data ke dalam table menjadi beberapa record.
 > misalnya:
 >
 >
 >  @market_budget = [[BMW5, 2007-12-26, 30000], [BMW3, 2007-12-31,
 >  150000], [HONDA1, 2007-12-19, 10000], [HONDA2, 2007-12-31, 10000],
 >  [JAGUAR5, 2007-12-28, 50000], [JAGUAR11, 2007-12-18, 70000]]
 >
 >  jadi : rec 1 --> BMW5, 2007-12-26, 30000
 >  rec2 --> BMW3, 2007-12-31,150000
 >  dan seterusnya
 >
 >  kalo record di tablenya kaya begitu, tinggal bikin loop untuk membuat
 > @market_budget kembali..
 >
 >  semoga membantu....
 >
 >  booking2heaven <[EMAIL PROTECTED]> wrote: Halo selamat malam,
 >
 >
 >
 >  saya baru saja bergabung, di ruby-id Yahoo.groups, Saya ada problem :
 >  gimana caranya konvert string dari tabel kolom bertipe data text ke hash.
 >
 >  Contoh:
 >
 >  Sebelum disimpan ke table saya punya hash seperti dibawah ini:
 >
 >  @market_budget = [[BMW5, 2007-12-26, 30000], [BMW3, 2007-12-31,
 >  150000], [HONDA1, 2007-12-19, 10000], [HONDA2, 2007-12-31, 10000],
 >  [JAGUAR5, 2007-12-28, 50000], [JAGUAR11, 2007-12-18, 70000]]
 >
 >  Setelah disimpan di kolom tabel bertipe data text (kolom 'budget
 >  list'), hasilnya seperti ini pada kolom table.
 >
 >  ---
 >  - - 101
 >  - BMW5
 >  - 2007-12-26
 >  - 30000
 >  - - 102
 >  - BMW3
 >  - 2007-12-31
 >  - 150000
 >  - - 22
 >  - HONDA1
 >  - 2007-12-19
 >  - 10000
 >  - - 23
 >  - HONDA2
 >  - 2007-12-31
 >  - 10000
 >  - - 26
 >  - JAGUAR5
 >  - 2007-12-28
 >  - 50000
 >  - - 27
 >  - JAGUAR11
 >  - 2007-12-18
 >  - 70000
 >
 >  Sekarang saya ingin memanggil kembali isi kolom badget list kedalam
 >  bentuk HASH @market_budget seperti semula/seperti dibawah ini.
 >
 >  @market_budget = [[BMW5, 2007-12-26, 30000], [BMW3, 2007-12-31,
 >  150000], [HONDA1, 2007-12-19, 10000], [HONDA2, 2007-12-31, 10000],
 >  [JAGUAR5, 2007-12-28, 50000], [JAGUAR11, 2007-12-18, 70000]]
 >
 >  Tolong Bantu Saya, Apa yang harus saya lakukan di Controller atau
 >  Modelnya. Terima Kasih Banyak Atas pertolongannya.
 >
 >  Riand
 >
 >
 >
 >
 >
 >  Send instant messages to your online friends http://uk.messenger.yahoo.com
 >
 >  [Non-text portions of this message have been removed]
 >
 >  
 
     
                               

       
---------------------------------
Never miss a thing.   Make Yahoo your homepage.

[Non-text portions of this message have been removed]

Kirim email ke