hi, aku mau nanya bagaimana caranya mengirim variable ke php dengan ajax untuk inputtype yang berulang dan memiliki array.Contoh coding:
<?php $i = 1; ?>//$i adalah baris
<?php foreach($contents as $items): ?>
   <input type="hidden" id="idrow"name ="idrow" value="<?=$i?>">
   <input type="hidden" id="txtprodid<?=$i?>"name ="txtprodid" value="<?=$items['id']?>">
   <?php echo form_input(array('name' => 'qty[]','id' =>'qty[]', 'value' => $items['qty'], 'maxlength' => '3', 'size' => '5')); ?>	
<?php $i++; ?>
<?php endforeach; ?><input type="hidden" id="row"name ="row" value="<?=$i?>">
<input type="button" value="Checkout" id="btnConfirm" name="confirm" >
$("#btnConfirm").live('click', function() {
	var row = $("#row").val();
	var idrow = $("#idrow").val();
$.ajax({ type: "POST", url: "http://localhost/test_ajax.php", data: 'txtprodid=' + $("#txtprodid"+idrow).val() + '&qty=' + $("#qty[]").val() , success: function(msg){ alert( msg ); }});
});	
code untuk pengambilan variable di php
 $row=$_POST['row'];
for($i=1;$i<$row;$i++)
{
 $datadetail['sales_id']=$datasales['sales_id'];
//$idprod=$this->input->post('txtprodid');
//$rowprod=substr($idprod,0,-1);
echo $datadetail['product_code'] = $this->input->post('txtprodid'.$i);
echo $datadetail['qty'] = $this->input->post('qty');
}
hasil yg didapat dari codingnya yaitu muncul message undefined.
mohon bantuannya, trims

Lihat semua 1 jawaban

Silahkan login untuk menjawab!
bang, saya mau memasukan data ke Table Detail_Raker. Dimana inpuntan usernya satu combo box (dimana user menentukan bulan) dan kemudian user mengisi beberapa text field. Hasil Tabelnya yaitu beberapa nilai dari text field tersebut dan bulannya dimana klau memilih bulan Januari berarti yang tersimpan id_bulannya:1

id_detail | id_raker | nilai | id_bulan
1 | A1 | 5 | 1
2 | A2 | 7 | 1
3 | A3 | 5 | 1

Lihat semua 11 jawaban

Silahkan login untuk menjawab!

tampil douvle record

ria · Sep 4, 2011
ini mas, saya kan pengen manggil data field kdkelas, dan posisi field tsb berada d'table jadwal1....ketika saya panggil. kok baris tampilnya tambah 1.. semisal, seharusnya data yg tampil hanya 2, tapi yg tampil 3, dan tjadi double data pemanggilan, padahal d'database tetep 2 record..masalahnya apanya ya mas ?
$krs = mysql_query("SELECT * FROM krs1, makul, jadwal1 WHERE NIMHS='$NIMHS' AND krs1.kodekuliah = makul.KDMKM AND makul.KDMKM=jadwal1.KDMKM and krs1.KDSEMES='$semester' and krs1.tahun='$tahun'
");

/*$krs = mysql_query("SELECT * FROM krs1, makul WHERE NIMHS='$NIMHS' AND krs1.kodekuliah = makul.KDMKM and krs1.KDSEMES='$semester' and krs1.tahun='$tahun'");*/
$jum = 0;
$i = 1;
while($k = mysql_fetch_array($krs)){
echo "<tr><td align='center'>$i</td>";
echo "<td>".$k['KDMKM']."</td>";
echo "<td>".$k['NAKMK']."</td>";
echo "<td align='center'>".$k['SKSMK']."</td>";
echo "<td align='center'>".$k['kdkelas']."</td>";
echo "<td align='center'>".B."</td>";
echo "<td align='center'>".'&nbsp;'."</td>";
echo "<td align='center'>".'&nbsp;'."</td>";
echo "</tr>";
$jum = $jum + $k['SKSMK'];
$i++;

Lihat semua 8 jawaban

Silahkan login untuk menjawab!
Sebelumnya saya pengen ngucapin Selamat Hari Raya Idil Fitri bagi yang Merayakannya, Mohon maaf lahir dan batin.


untuk tablenya lebih kurang begini mas :

|a_101 |a_102 |a_103 |
|A10001 |Tes #1 |Percobaan #1 |
|A10002 |Tes #2 |Percobaan #2 |
|A10003 |Tes #3 |Percobaan #3 |
|.... |... |... |
|.... |... |... |

Mas, bagaimana caranya jika pada saat menyimpan data, khususnya untuk field "a_101" akan tersimpan A10001, jika belum ada data yang disimpan. nah, jika sudah ada maka akan tersimpan A10002,A10003,A10004,A10005 dan seterusnya ...

Mohon bantuannya Mas ya ...

Lihat semua 12 jawaban

Silahkan login untuk menjawab!
Saya mempunyai 3 textfield, dgn masing2 namenya: txt1, txt2, dan txt3.
di txt1 saya ketikkan UNMAT-01.
Saya ingin di:
txt2 valuenya menjadi UNMAT
txt3 valuenya menjadi 01
Bagaimana caranya ketika saya mengetik di txt1 tersebut, kemudian secara langsung output muncul di txt2 dan txt3?
mohon bantuannya...

Lihat semua 2 jawaban

Silahkan login untuk menjawab!
Saya mempunyai data di database (tbl_rute) seperti berikut:
________________________
| ID | Kd_Try | Rute |
|
|
| 01 | Try001 | rute A |
| 02 | Try002 | rute B |
| 03 | Try003 | rute C |
| 04 | Try004 | rute D |
| 05 | Try005 | rute E |
Saya ingin memunculkan data secara otomatis...
saya mempunyai 3 textfield:
<table width="600" border="0">
<tr>
<th width="101" align="right">ID Rute: </th>
<td colspan="2"><input type="text" name="id"></td>
<td width="60">&nbsp;</td>
</tr>
<tr>
<td colspan="3">Kd Try: <input type="text" name="kd_try" size="30" readonly disabled></td>
</tr>
<tr>
<td colspan="3">Rute: <input type="text" name="rute" readonly disabled>
</td>
</tr>
</table>
Jika saya ketikkan 01 pada ID Rute, maka Kd_Try dan Rute akan muncul secara otomatis di textfield sesuai dgn nama textfield.
Bagaimana ya caranya buat agar otomatis muncul?
mohon bantuannya...
terima kasih...

Lihat semua 3 jawaban

Silahkan login untuk menjawab!