checked data yang terdapat dalam database dengan CCheckBoxColumn

sore para guru…

saya ada pertanyaan nih…

saya buat form tambah data menggunakan CCheckBoxColumn dan hasilnya seperti ini.

2615

My Web Application - Inset Cp-173811.png

yang ingin saya tanyakan di situ kan ada kotak buat checkbox. misalkan di id 3 sudah ada data nominal ssa sama scs.

jadi pas saya klik add untuk membuka form di atas, otomatis nominal ssa dengan scs sudah di checked.

gimana caranya ya?

<?php


<?php

	$this->widget('zii.widgets.grid.CGridView', array(

		'id'=>'nominal-grid',

		'dataProvider'=>$model->getByid(),

		'selectableRows'=>2,

		'columns'=>array(

			array(

				'class'=>'CCheckBoxColumn',

				'id'=>'id_nominal',

	//			'checked'=>'true'

			),

			'code',

			array(	'name'=>'id_nominal',

					'value'=>'$data->name',

					'header'=>'Nominal'

					),

	

			

		),

	));

?>

?>

ada field buat nampung informasi bawah data udah di check gak mas?.

misal field "checked"?.

oke deh , langsung aja.

Asumsi "checked" adalah field untuk menyimpan informasi data yang udah di check.

di controller untuk eksekusi add.


<?php

if (isset($_POST['FormData-grid_c0'])) // misal , ini id dari checkbox di grid (bisa diliat pake firebug)  

{

  $selectedIds = $_POST['FormData-grid_c0'];

  if ($_POST['operation'] == 'Add') // ini saat oprasi add di eksekusi

  foreach ($selectedIds as $selectedId){         

  $model = NamaModel::model()->findByPk($selectedId);

  $model->checked = "checked" // field checked diisi dengan "checked";

  $model->save();

  }

}

//redirect nya tambhin sendiri aja setelah save <img src='http://www.yiiframework.com/forum/public/style_emoticons/default/happy.gif' class='bbc_emoticon' alt='^_^' />

?>

:D (sok tau saya aja itu mah mas)

ane belom ngerti gan…

hehehe…

maksud ane gini…

pas ane klik tombol add yang di gambar ini.

2619

My Web Application - View Cp-111354.png

trus muncul form ini

2620

My Web Application - Inset Cp-173811.png

tapi di form yang ini.2620

My Web Application - Inset Cp-173811.png
udah otomatis di checked kalo datanya udah ada di database.

kira-kira seperti itu…

itu 2 tabel yg berelasi ya?

di posting struktur tabel dan relasinya juragan…

supaya informasinya lebih lengkap…