<?php session_start(); ?> <?php include("../conn.php"); if(isset($_POST['invoicecustomercode'])) { $invoicecustomercode=$_POST['invoicecustomercode']; $selectgoo="SELECT * FROM `customer` WHERE code='$invoicecustomercode'"; $run_goo=mysqli_query($conn,$selectgoo); $row_goo=mysqli_fetch_array($run_goo); $disname=$row_goo['name']; echo "<script>$('#invoicecustomername').val('$disname');</script>"; } if(isset($_POST['getinvoice_no'])) { $getinvoice_no=$_POST['getinvoice_no']; $invoiceproductchangecoderowid=$_POST['invoicerowid']; $invoicepartcode=$_POST['invoicepartcode']; $invoiceinvid=$_POST['invoiceinvid']; $selectinven="SELECT * FROM `inventory` WHERE id='$invoiceinvid'"; $run_query=mysqli_query($conn,$selectinven); $row_inventory=mysqli_fetch_array($run_query); ?> <td> <input type="text" placeholder="Part No" class="form-control1" name="product_code[]" value="<?php echo $row_inventory['code']; ?>" readonly> </td> <td> <input type="text" placeholder="Part No" class="form-control1" name="product_invoicenumber[]" value="<?php echo $row_inventory['inventoryinvoiceno']; ?>" readonly> </td> <td> <input type="text" placeholder="Part Description" class="form-control1" id="product_name" name="product_name[]" value="<?php echo $row_inventory['name']; ?>" readonly> <input type="hidden" class="form-control2" name="inventory_part_id[]" value="<?php echo $row_inventory['id']; ?>"> </td> <td> <input type="text" placeholder="Unit" class="form-control1" name="product_unit[]" value="<?php echo $row_inventory['unit']; ?>" readonly> </td> <td> <input type="text" placeholder="Unit Type" class="form-control1" name="product_unittype[]" value="<?php echo $row_inventory['unittype']; ?>" readonly> </td> <td> <input type="text" placeholder="Category" class="form-control1" name="product_category[]" value="<?php echo $row_inventory['category']; ?>" readonly> </td> <td> <input type="number" placeholder="Price" class="form-control1" name="product_price[]" value="<?php echo $row_inventory['price']; ?>" readonly> </td> <td> <input type="number" placeholder="Selling Price" class="form-control1 changeinvoicecalculation" name="product_selling_price[]" invoiceid="<?php echo $invoiceproductchangecoderowid; ?>" value="<?php echo $row_inventory['sellingprice']; ?>" id="sellingprice<?php echo $invoiceproductchangecoderowid; ?>"> </td> <td> <input type="number" placeholder="Gst" class="form-control1 changeinvoicecalculation" name="product_gst[]" invoiceid="<?php echo $invoiceproductchangecoderowid; ?>" value="<?php echo $row_inventory['gst']; ?>" id="gst<?php echo $invoiceproductchangecoderowid; ?>"> </td> <td> <input type="number" placeholder="Inventory Qty" class="form-control1" id="inventoryqty<?php echo $invoiceproductchangecoderowid; ?>" value="<?php echo $row_inventory['invoice_qty']; ?>" readonly> </td> <td> <input type="number" placeholder="Qty" class="form-control1 changeinvoicecalculation" name="inven_qty[]" invoiceid="<?php echo $invoiceproductchangecoderowid; ?>" id="qty<?php echo $invoiceproductchangecoderowid; ?>" value="1"> </td> <td> <input type="text" placeholder="HSN" class="form-control1" name="inven_hsn[]" value="<?php echo $row_inventory['hsn']; ?>" readonly> </td> <td> <input type="number" placeholder="Total" class="form-control1" name="inven_total[]" readonly id="totalinvoice<?php echo $invoiceproductchangecoderowid; ?>"> </td> <td> <button type="button" name="remove" id="<?php echo $invoiceproductchangecoderowid; ?>" class="btn btn-danger removeinvoicerowval remove">X</button> </td> <?php echo "<script>$('.changeinvoicecalculation').keyup();</script>"; } if(isset($_POST['invoicetotalrowid'])) { $invoicetotalrowid = $_POST['invoicetotalrowid']; $invoice_price = $_POST['invoice_price']; $invoice_gst = $_POST['invoice_gst']; $invoice_qty = $_POST['invoice_qty']; $item = array( 'rowid' => $invoicetotalrowid, 'price' => $invoice_price, 'gst' => $invoice_gst, 'qty' => $invoice_qty ); $_SESSION["invoicetotal"][$invoicetotalrowid] = $item; echo '<script>loadinvoicetotal();</script>'; } if(isset($_POST['loadinvoicetotal'])) { if (!empty($_SESSION["invoicetotal"]) || !empty($_SESSION["labourinvoicetotal"])) { $no = 0; $grttotal = 0; $overallinvoicetotal=0; $alllabourinvoicetotal=0; $invoice_overall_discount_amount=$_POST['invoice_overall_discount_amount']; if($invoice_overall_discount_amount == '') { $invoice_overall_discount_amount=0; } if(!empty($_SESSION["invoicetotal"])) { foreach ($_SESSION["invoicetotal"] as $keys => $values) { $invid = $values["rowid"]; $quantity = $values["qty"]; $price = $values["price"]; $tax = $values["gst"]; $num2 = $tax * $price; $total2 = $num2 / 100; $distotal = $price + $total2; $totalprice = $quantity * $distotal; $qtyprice = $quantity * $price; $num3 = $tax * $qtyprice; $total3 = $num3 / 100; $totalprice = number_format($totalprice, 2); $totalprice = str_replace(",", "", $totalprice); echo "<script>$('#totalinvoice$invid').val('$totalprice');</script>"; $overallinvoicetotal = $overallinvoicetotal + $totalprice; } } if(!empty($_SESSION["labourinvoicetotal"])) { foreach ($_SESSION["labourinvoicetotal"] as $keys => $values) { $invid = $values["rowid"]; $price = $values["price"]; $tax = $values["gst"]; $num2 = $tax * $price; $total2 = $num2 / 100; $distotal = $price + $total2; $distotal = number_format($distotal, 2); $distotal = str_replace(",", "", $distotal); $alllabourinvoicetotal = $alllabourinvoicetotal + $distotal; } } $grttotal=$overallinvoicetotal+$alllabourinvoicetotal; // echo "<script>alert('$grttotal');</script>"; $grttotal=$grttotal-$invoice_overall_discount_amount; $grttotal1 = number_format($grttotal, 2); $grttotaldis = str_replace(",", "", $grttotal1); echo '<script>$("#invoice_grand_total").val("' . $grttotaldis . '");</script>'; } else { echo '<script>$("#invoice_sub_total").val("0");</script>'; echo '<script>$("#invoice_gst_amount").val("0");</script>'; echo '<script>$("#invoice_grand_total").val("0");</script>'; } } if (isset($_POST['invoice_invoice_no'])) { $invoice_invoice_no = $_POST['invoice_invoice_no']; $invoicecustomercode = $_POST['invoicecustomercode']; $invoicedate = $_POST['invoicedate']; $invoice_grand_total = $_POST['invoice_grand_total']; $invoice_paid_amt = $_POST['invoice_paid_amt']; $invoicetypename = $_POST['invoicetypename']; $adddiscount_amount = $_POST['addinvoice_overall_discount_amount']; $addinvoicecustomervehiclenumber = $_POST['addinvoicecustomervehiclenumber']; $checkinsert = 1; $firststore = 1; $date = date("Y-m-d"); $amt_status=''; $product_code=$_POST['product_code']; $labourname=$_POST['labourname']; $productcount = count($product_code); $productcountall = $productcount - 1; $labournamecount = count($labourname); $labournamecountall = $labournamecount - 1; $checkinsert=1; for($i = 0; $i < $productcount; $i++) { if ($_POST['product_code'][$i] == '') { echo "<script>alert('Please Enter Code');</script>"; $checkinsert = 0; exit(); } if ($_POST['product_selling_price'][$i] == '') { echo "<script>alert('Please Enter Price');</script>"; $checkinsert = 0; exit(); } if ($_POST['product_gst'][$i] == '') { echo "<script>alert('Please Enter GST');</script>"; $checkinsert = 0; exit(); } if ($_POST['inven_qty'][$i] == '') { echo "<script>alert('Please Enter QTY');</script>"; $checkinsert = 0; exit(); } } for($i = 0; $i < $labournamecount; $i++) { if ($_POST['labourname'][$i] == '') { echo "<script>alert('Please Enter Labour Name');</script>"; $checkinsert = 0; exit(); } if ($_POST['productdescription'][$i] == '') { echo "<script>alert('Please Enter Description');</script>"; $checkinsert = 0; exit(); } if ($_POST['productcost'][$i] == '') { echo "<script>alert('Please Enter Price');</script>"; $checkinsert = 0; exit(); } if ($_POST['productgst'][$i] == '') { echo "<script>alert('Please Enter Gst');</script>"; $checkinsert = 0; exit(); } } $displayinventorypid=''; $displaycode=''; $displayinvoicenumber=''; $displayname=''; $displayunit=''; $displayunittype=''; $displaycategory=''; $displayprice=''; $displaysallesprice=''; $displaygst=''; $displayhsn=''; $displayqty=''; $displaytotal=''; $displaylabourname=''; $displaydescription=''; $displaycost=''; $displaylabourgst=''; if($checkinsert == '1') { for ($i = 0; $i < $productcount; $i++) { if($i == 0) { $displayinventorypid .=$_POST['inventory_part_id'][$i]; $displaycode .=$_POST['product_code'][$i]; $displayinvoicenumber .=$_POST['product_invoicenumber'][$i]; $displayname .=$_POST['product_name'][$i]; $displayunit .=$_POST['product_unit'][$i]; $displayunittype .=$_POST['product_unittype'][$i]; $displaycategory .=$_POST['product_category'][$i]; $displayprice .=$_POST['product_price'][$i]; $displaysallesprice .=$_POST['product_selling_price'][$i]; $displaygst .=$_POST['product_gst'][$i]; $displayhsn .=$_POST['inven_hsn'][$i]; $displayqty .=$_POST['inven_qty'][$i]; $displaytotal .=$_POST['inven_total'][$i]; } else { $displayinventorypid .='@@@@'.$_POST['inventory_part_id'][$i]; $displaycode .='@@@@'.$_POST['product_code'][$i]; $displayinvoicenumber .='@@@@'.$_POST['product_invoicenumber'][$i]; $displayname .='@@@@'.$_POST['product_name'][$i]; $displayunit .='@@@@'.$_POST['product_unit'][$i]; $displayunittype .='@@@@'.$_POST['product_unittype'][$i]; $displaycategory .='@@@@'.$_POST['product_category'][$i]; $displayprice .='@@@@'.$_POST['product_price'][$i]; $displaysallesprice .='@@@@'.$_POST['product_selling_price'][$i]; $displaygst .='@@@@'.$_POST['product_gst'][$i]; $displayhsn .='@@@@'.$_POST['inven_hsn'][$i]; $displayqty .='@@@@'.$_POST['inven_qty'][$i]; $displaytotal .='@@@@'.$_POST['inven_total'][$i]; } } for ($i = 0; $i < $labournamecount; $i++) { if($i == 0) { $displaylabourname .=$_POST['labourname'][$i]; $displaydescription .=$_POST['productdescription'][$i]; $displaycost .=$_POST['productcost'][$i]; $displaylabourgst .=$_POST['productgst'][$i]; } else { $displaylabourname .='@@@@'.$_POST['labourname'][$i]; $displaydescription .='@@@@'.$_POST['productdescription'][$i]; $displaycost .='@@@@'.$_POST['productcost'][$i]; $displaylabourgst .='@@@@'.$_POST['productgst'][$i]; } } $insert="INSERT INTO `invoice`(`invoicenum`, `invoicedate`, `customer`,`vehiclenumber`,`type`,`inventory_pro_id`,`code`, `inventoryinvoicenum`, `name`, `unit`, `unittype`, `category`, `price`, `sellingprice`, `gst`, `qty`, `hsn`, `total`, `labourname`,`description`,`cost`,`labourgst`,`overalldiscount`,`granttotal`,`paidamount`) VALUES ('$invoice_invoice_no','$invoicedate','$invoicecustomercode','$addinvoicecustomervehiclenumber','$invoicetypename','$displayinventorypid','$displaycode','$displayinvoicenumber','$displayname','$displayunit','$displayunittype','$displaycategory','$displayprice','$displaysallesprice','$displaygst','$displayqty','$displayhsn','$displaytotal','$displaylabourname','$displaydescription','$displaycost','$displaygst','$adddiscount_amount','$invoice_grand_total','$invoice_paid_amt')"; $runinsert=mysqli_query($conn,$insert); if($runinsert) { $selectsalno = "SELECT * FROM `count` WHERE name='invoice'"; $run_sal = mysqli_query($conn, $selectsalno); $rowsalnonew = mysqli_fetch_array($run_sal); $countnew = $rowsalnonew['count']; $newcount = $countnew + 1; $updateno = "UPDATE `count` SET `count` = '$newcount' WHERE name='invoice'"; $run_upcus = mysqli_query($conn, $updateno); for($i=0;$i<$productcount;$i++) { $temp_inventory_part_id=$_POST['inventory_part_id'][$i]; $temp_invoice_newquan=$_POST['inven_qty'][$i]; $selectinven="SELECT * FROM `inventory` WHERE id='$temp_inventory_part_id'"; $run_qq=mysqli_query($conn,$selectinven); $row_qq=mysqli_fetch_array($run_qq); $invenquantity=$row_qq['invoice_qty']; $storeqty=$invenquantity-$temp_invoice_newquan; if($storeqty < 0) { $storeqty=0; } $updateqq="UPDATE `inventory` SET `invoice_qty`='$storeqty' WHERE id='$temp_inventory_part_id'"; $run_upqq=mysqli_query($conn,$updateqq); } echo "<script>alert('Invoice Added successfully'); window.location.href='view-invoice.php';</script>"; } } } if(isset($_POST['inventoryremovegetid'])) { $inventoryremovegetid=$_POST['inventoryremovegetid']; $delete="DELETE FROM `inventory` WHERE invoiceid='$inventoryremovegetid'"; $run=mysqli_query($conn,$delete); if($run) { echo "<script>alert('Inventory deleted successfully'); window.location.href='view-inventory.php';</script>"; } } if(isset($_POST['invoiceproductcode'])) { $invoiceproductcode=$_POST['invoiceproductcode']; $invoiceproductchangecoderowid=$_POST['invoiceproductchangecoderowid']; $invoiceproductchangepartid=$_POST['invoiceproductchangepartid']; ?> <input list="inven_invno<?php echo $invoiceproductchangecoderowid; ?>" type="text" placeholder="Invoice No" class="form-control2 change_invoice_no" changeid="<?php echo $invoiceproductchangecoderowid; ?>" name="partinve_invno[]" autocomplete="off"> <datalist id="inven_invno<?php echo $invoiceproductchangecoderowid; ?>"> <?php $selectinvno="SELECT * FROM `inventory` WHERE code='$invoiceproductcode' AND invoice_qty !='0'"; $run_invno=mysqli_query($conn,$selectinvno); while($row_invno=mysqli_fetch_array($run_invno)) { ?> <option value="<?php echo $row_invno['inventoryinvoiceno'] ?>" data-invid="<?php echo $row_invno['id']; ?>"></option> <?php } } if(isset($_POST['removeinvoicerowvalid'])) { $removeinvoicerowvalid=$_POST['removeinvoicerowvalid']; if (!empty($_SESSION["invoicetotal"])) { unset($_SESSION["invoicetotal"][$removeinvoicerowvalid]); echo '<script>loadinvoicetotal();</script>'; } } if (isset($_POST['uinvoice_invoice_no'])) { $invoice_invoice_no = $_POST['uinvoice_invoice_no']; $invoicecustomercode = $_POST['uinvoicecustomercode']; $uinvoicecustomervehiclenumber = $_POST['uinvoicecustomervehiclenumber']; $invoicedate = $_POST['uinvoicedate']; $invoice_grand_total = $_POST['uinvoice_grand_total']; $invoice_paid_amt = $_POST['uinvoice_paid_amt']; $uinvoice_update_id=$_POST['uinvoice_update_id']; $updatediscount_amount=$_POST['updatediscount_amount']; $updateinvoicetypename=$_POST['updateinvoicetypename']; $checkinsert = 1; $firststore = 1; $date = date("Y-m-d"); $amt_status=''; $product_code=$_POST['product_code']; $productcount = count($product_code); $productcountall = $productcount - 1; $checkinsert=1; $labourname=$_POST['labourname']; $labournamecount = count($labourname); $labournamecountall = $labournamecount - 1; for($i = 0; $i < $productcount; $i++) { if ($_POST['product_code'][$i] == '') { echo "<script>alert('Please Enter Code');</script>"; $checkinsert = 0; exit(); } if ($_POST['product_selling_price'][$i] == '') { echo "<script>alert('Please Enter Price');</script>"; $checkinsert = 0; exit(); } if ($_POST['product_gst'][$i] == '') { echo "<script>alert('Please Enter GST');</script>"; $checkinsert = 0; exit(); } if ($_POST['inven_qty'][$i] == '') { echo "<script>alert('Please Enter QTY');</script>"; $checkinsert = 0; exit(); } } for($i = 0; $i < $labournamecount; $i++) { if ($_POST['labourname'][$i] == '') { echo "<script>alert('Please Enter Labour Name');</script>"; $checkinsert = 0; exit(); } if ($_POST['productdescription'][$i] == '') { echo "<script>alert('Please Enter Description');</script>"; $checkinsert = 0; exit(); } if ($_POST['productcost'][$i] == '') { echo "<script>alert('Please Enter Price');</script>"; $checkinsert = 0; exit(); } if ($_POST['productgst'][$i] == '') { echo "<script>alert('Please Enter Gst');</script>"; $checkinsert = 0; exit(); } } $displayinventorypid=''; $displaycode=''; $displayinvoicenumber=''; $displayname=''; $displayunit=''; $displayunittype=''; $displaycategory=''; $displayprice=''; $displaysallesprice=''; $displaygst=''; $displayhsn=''; $displayqty=''; $displaytotal=''; $displaylabourname=''; $displaydescription=''; $displaycost=''; $displaylabourgst=''; if($checkinsert == '1') { for ($i = 0; $i < $productcount; $i++) { if($i == 0) { $displayinventorypid .=$_POST['inventory_part_id'][$i]; $displaycode .=$_POST['product_code'][$i]; $displayinvoicenumber .=$_POST['product_invoicenumber'][$i]; $displayname .=$_POST['product_name'][$i]; $displayunit .=$_POST['product_unit'][$i]; $displayunittype .=$_POST['product_unittype'][$i]; $displaycategory .=$_POST['product_category'][$i]; $displayprice .=$_POST['product_price'][$i]; $displaysallesprice .=$_POST['product_selling_price'][$i]; $displaygst .=$_POST['product_gst'][$i]; $displayhsn .=$_POST['inven_hsn'][$i]; $displayqty .=$_POST['inven_qty'][$i]; $displaytotal .=$_POST['inven_total'][$i]; } else { $displayinventorypid .='@@@@'.$_POST['inventory_part_id'][$i]; $displaycode .='@@@@'.$_POST['product_code'][$i]; $displayinvoicenumber .='@@@@'.$_POST['product_invoicenumber'][$i]; $displayname .='@@@@'.$_POST['product_name'][$i]; $displayunit .='@@@@'.$_POST['product_unit'][$i]; $displayunittype .='@@@@'.$_POST['product_unittype'][$i]; $displaycategory .='@@@@'.$_POST['product_category'][$i]; $displayprice .='@@@@'.$_POST['product_price'][$i]; $displaysallesprice .='@@@@'.$_POST['product_selling_price'][$i]; $displaygst .='@@@@'.$_POST['product_gst'][$i]; $displayhsn .='@@@@'.$_POST['inven_hsn'][$i]; $displayqty .='@@@@'.$_POST['inven_qty'][$i]; $displaytotal .='@@@@'.$_POST['inven_total'][$i]; } } for ($i = 0; $i < $labournamecount; $i++) { if($i == 0) { $displaylabourname .=$_POST['labourname'][$i]; $displaydescription .=$_POST['productdescription'][$i]; $displaycost .=$_POST['productcost'][$i]; $displaylabourgst .=$_POST['productgst'][$i]; } else { $displaylabourname .='@@@@'.$_POST['labourname'][$i]; $displaydescription .='@@@@'.$_POST['productdescription'][$i]; $displaycost .='@@@@'.$_POST['productcost'][$i]; $displaylabourgst .='@@@@'.$_POST['productgst'][$i]; } } $update="UPDATE `invoice` SET `invoicenum`='$invoice_invoice_no',`invoicedate`='$invoicedate',`customer`='$invoicecustomercode',`vehiclenumber`='$uinvoicecustomervehiclenumber',`type`='$updateinvoicetypename',`inventory_pro_id`='$displayinventorypid',`code`='$displaycode',`inventoryinvoicenum`='$displayinvoicenumber',`name`='$displayname',`unit`='$displayunit',`unittype`='$displayunittype',`category`='$displaycategory',`price`='$displayprice',`sellingprice`='$displaysallesprice',`gst`='$displaygst',`qty`='$displayqty',`hsn`='$displayhsn',`total`='$displayhsn',`granttotal`='$invoice_grand_total',`paidamount`='$invoice_paid_amt',`labourname`='$displaylabourname',`description`='$displaydescription',`cost`='$displaycost',`labourgst`='$displaylabourgst',`overalldiscount`='$updatediscount_amount' WHERE id='$uinvoice_update_id'"; $runupdate=mysqli_query($conn,$update); if($runupdate) { for($i=0;$i<$productcount;$i++) { $temp_inventory_part_id=$_POST['inventory_part_id'][$i]; $temp_invoice_newquan=$_POST['inven_qty'][$i]; $selectinven="SELECT * FROM `inventory` WHERE id='$temp_inventory_part_id'"; $run_qq=mysqli_query($conn,$selectinven); $row_qq=mysqli_fetch_array($run_qq); $invenquantity=$row_qq['invoice_qty']; $storeqty=$invenquantity-$temp_invoice_newquan; if($storeqty < 0) { $storeqty=0; } $updateqq="UPDATE `inventory` SET `invoice_qty`='$storeqty' WHERE id='$temp_inventory_part_id'"; $run_upqq=mysqli_query($conn,$updateqq); } echo "<script>alert('Invoice Updated successfully'); window.location.href='view-invoice.php';</script>"; } } } if(isset($_POST['invoicecustomervehiclenumberid'])) { $invoicecustomervehiclenumberid=$_POST['invoicecustomervehiclenumberid']; $selectgoo="SELECT * FROM `customer` WHERE id='$invoicecustomervehiclenumberid'"; $run_goo=mysqli_query($conn,$selectgoo); $row_goo=mysqli_fetch_array($run_goo); $name=$row_goo['name']; echo "<script>$('#invoicecustomername').val('$name');</script>"; } if(isset($_POST['invoicecustomernamevalid'])) { $invoicecustomernamevalid=$_POST['invoicecustomernamevalid']; $selectgoo="SELECT * FROM `customer` WHERE id='$invoicecustomernamevalid'"; $run_goo=mysqli_query($conn,$selectgoo); while($row_subli=mysqli_fetch_array($run_goo)) { $customer_vehicleno=$row_subli['vehicleno']; $str_customer_vehicleno =explode("@@@@",$customer_vehicleno); $itemcount=count($str_customer_vehicleno); for($i=0;$i<$itemcount;$i++) { ?> <option value="<?php echo $str_customer_vehicleno[$i]; ?>" data-cusid="<?php echo $row_subli['id']; ?>"></option> <?php } } } if(isset($_POST['invoicecustomerjobcardnumberid'])) { $invoicecustomerjobcardnumberid=$_POST['invoicecustomerjobcardnumberid']; $selectjobcardstore="SELECT * FROM `jobcardstore` WHERE id='$invoicecustomerjobcardnumberid'"; $run_jobcardstore=mysqli_query($conn,$selectjobcardstore); $row_jobcardstore=mysqli_fetch_array($run_jobcardstore); $customer_cusid=$row_jobcardstore['cusid']; $customer_vehicleno=$row_jobcardstore['vehicleno']; $selectcustomer="SELECT * FROM `customer` WHERE id='$customer_cusid'"; $run_customer=mysqli_query($conn,$selectcustomer); $row_customer=mysqli_fetch_array($run_customer); $customer_name=$row_customer['name']; echo "<script>$('#invoicecustomername').val('$customer_name');</script>"; echo "<script>$('#invoicecustomervehiclenumber').val('$customer_vehicleno');</script>"; } if(isset($_POST['labourinvoice_price'])) { $labourinvoice_price=$_POST['labourinvoice_price']; $labourinvoice_gst=$_POST['labourinvoice_gst']; $labourinvoicealltotalid=$_POST['labourinvoicealltotalid']; $num2 = $labourinvoice_gst * $labourinvoice_price; $total2 = $num2 / 100; $distotal = $labourinvoice_price + $total2; $item = array( 'rowid' => $labourinvoicealltotalid, 'price' => $labourinvoice_price, 'gst' => $labourinvoice_gst ); $_SESSION["labourinvoicetotal"][$labourinvoicealltotalid] = $item; $distotal = number_format($distotal, 2); $distotal = str_replace(",", "", $distotal); echo "<script>$('#producttotal$labourinvoicealltotalid').val('$distotal');</script>"; echo '<script>loadinvoicetotal();</script>'; } ?>