| <? |
| include "koneksi.php"; |
| |
| echo "<script type='text/javascript'>"; |
| echo "function startCalculate(){"; |
| echo "interval=setInterval('Calculate()',10)"; |
| echo "}"; |
| |
| echo "function Calculate(){\n"; |
| echo "var total=0;\n"; |
| for ($i=1; $i<=20; $i++){ |
| echo "document.getElementsByName('Sub_totalharga[$i]')[0].value=(document.getElementsByName('harga[$i]')[0].value*document.getElementsByName('jumlah[$i]')[0].value).toFixed(0);\n"; |
| echo "total+=parseFloat(document.getElementsByName('Sub_totalharga[$i]')[0].value);\n"; |
| } |
| echo "document.getElementsByName('totalongkos_ptgbhn')[0].value=total.toFixed(0)\n"; |
| echo "}"; |
| |
| echo "function stopCalc(){"; |
| echo "clearInterval(interval)"; |
| echo "}"; |
| echo "</script>"; |
| $jsArray1 = "var idxhrg1 = new Array();\n"; |
| echo "<form name='form3' id='form3' method='post' action='lima.php'> |
| <table border='1' width='90%' cellspacing='0' cellpadding='3'> |
| <tr><td align='center' width='20%'>Nama Baju</td> |
| <td align='center' width='20%'>Harga Baju</td> |
| <td align='center' width='20%'>Jumlah Beli (/ Pcs)</td> |
| <td align='center' width='20%'>Stock (/ Pcs)</td> |
| <td align='center' width='10%'>Sub Total Harga</td> |
| <td align='center' width='10%'>Action</td> |
| </tr>"; |
| echo " <tr id='last'> |
| <td colspan='6' align='right'><button type='button' id='addRow'>Add Rows</button></td> |
| </tr> |
| <tr> |
| <td colspan='4' align='center'>Grand Total harga</td> |
| <td align='center'><input type='text' class='input-small' name='totalongkos_ptgbhn' id='totalongkos_ptgbhn' style='text-align:right'></td> |
| </tr> |
| </table> |
| <br> |
| <input type='hidden' name='jum' value='$n'> |
| <input type='submit' name='submit' value='Submit'> |
| </form>"; |
| ?> |
| <script type="text/javascript" src=" jquery-1.7.2.min.js"></script> |
| <script type="text/javascript"> |
| var i = 1; |
| $(function(){ |
| $("#addRow").click(function(){ |
| row = '<tr>'+ |
| |
| '<td><select name="baju['+i+']" onchange="document.getElementById("\harga"\).value = idxhrg1[this.value] ? idxhrg1[this.value] : 0"> <option value="0">Pilih Item</option><? |
| $tampil=mysql_query("SELECT * FROM baju"); |
| while($r=mysql_fetch_array($tampil)){ |
| echo "<option value=$r[id]>$r[nm_baju]</option>"; |
| $jsArray1 .= "idxhrg1['" . $r[id] . "'] = '" . addslashes($r['hrg']) . "';\n"; |
| }?></select></td>'+ |
| |
| '<td align="center"><input type="text" name="harga['+i+']" id="harga" style="text-align:right" onFocus="startCalculate()" onBlur="stopCalc()"/></td>'+ |
| |
| '<td align="center"><select name="jumlah['+i+']" style="width:100px; text-align:center" onFocus="startCalculate()" onBlur="stopCalc()"><? |
| for ($a=0; $a<=50; $a++) { |
| echo "<option value=$a>$a</option>"; |
| } |
| ?></select></td>'+ |
| |
| '<td align="center"><input type="text" name="stock['+i+']" style="text-align:right" onFocus="startCalculate()" onBlur="stopCalc()"/></td>'+ |
| |
| '<td align="center"><input type="text" name="Sub_totalharga['+i+']" style="text-align:right" onFocus="startCalculate()" onBlur="stopCalc()"/></td>'+ |
| '<td align="center"><button type="button" class="del">Del</button></td>'+ |
| '</tr>'; |
| $(row).insertBefore("#last"); |
| i++; |
| }); |
| }); |
| $(".del").live('click', function(){ |
| $(this).parent().parent().remove(); |
| }); |
| <?php echo "$jsArray1";?> |
| </script> |