[solve]tansfer var dari js ke php

halo2…saya mau nanya ne

saya bikin table





<table width="200" border="1" bordercolor="#000000" >

  <tr>

	<td><?php echo $form->labelEx($model,'option_count'); ?></td>

	<td align="left"><?php echo $form->textField($model,'option_count',array(

		'onchange'=>'getVar();',

		)); ?>

	<?php echo $form->error($model,'option_count'); ?></td>

  </tr>

  <tr>

	<td>&nbsp;</td>

	<td><table width="269" height="73" border="1">

  <tr>

	<td height="42">No</td>

	<td>Text Menu </td>

	<td>Keyword Max 13 char</td>

	<td>Secondary Shortcode </td>

  </tr>

  	<?php

	$x=1;

	while($x<= $param){ //mau dapetin nilai param dari textField option_count // ?>

  <tr>

	<td height="23"><?php echo $x; ?></td>

	<td><?php echo $form->textField($model,'text_opt'.$x,array('size'=>60,'maxlength'=>100)); ?></td>

	<td><?php echo $form->textField($model,'shortcode_opt'.$x,array('size'=>20,'maxlength'=>20)); ?></td>

	<td><?php echo $form->textField($model,'keyword_opt'.$x,array('size'=>20,'maxlength'=>20)); ?></td>

  </tr>

  <?php 

	$x++;

	} ?>

</table></td>

  </tr>

</table>




gimana supaya value field option_count bisa di kirim ke $param ???

atau ada cara lain yang bisa di lakukan…

mohon bantuanya… :(

$param = $model->option_count // option_count member dari $model

while($x<= $param) {

dilihat dari ‘text_opt’.$x, ‘shortcode_opt’.$x dan ‘keyword_opt’.$x bikin tabular input bukan?

misal, option_count = 3, ‘text_opt’.$x hasilnya akan menjadi ‘text_opt1’, ‘text_opt2’, ‘text_opt3’;

padahal field yang ada cuma ‘text_opt’ (begitu juga kolom ‘shortcode_opt’ dan ‘keyword_opt’).

kalau entitasnya satu, optionsnya banyak dan jumlahnya berubah2, mungkin sebaiknya options dipisah di table baru.

field2nya nanti menggunakan indeks [$x]; "[$x]text_opt", "[$x]shortcode_opt", "[$x]keyword_opt". kira2 viewnya menjadi seperti ini:




<tr>

	<td height="23"><?php echo $x; ?></td>

	<td><?php echo $form->textField($model, "[$x]text_opt",array('size'=>60,'maxlength'=>100)); ?></td>

	<td><?php  echo  $form->textField($model, "[$x]shortcode_opt",array('size'=>20,'maxlength'=>20));  ?></td>

	<td><?php  echo  $form->textField($model, "[$x]keyword_opt",array('size'=>20,'maxlength'=>20));  ?></td>

  </tr>



contoh tabular input ada di http://www.yiiframew…1/en/form.table

iya betul seperti itu…tp saya fieldnya bener2 ada banyak…wkekeke

saya coba dl gan…tq infonya…

saya coba2 pake tabular ga jadi…mala tambah pusing… :blink:

ayeee~~~~ sukses…