Guest User

Untitled

a guest
Jan 20th, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.55 KB | None | 0 0
  1. <?php
  2. $total=0;
  3. if(isset($_SESSION['carrito'])){
  4. $datos=$_SESSION['carrito'];
  5. ?>
  6. <table class="table table-hover">
  7. <thead>
  8. <tr>
  9. <th>Prod</th>
  10. <th>Prec.</th>
  11. <th>Cant.</th>
  12. <th>Tot(iva)</th>
  13. </tr>
  14. </thead>
  15. <?php
  16. for($i=0;$i<count($datos);$i++){
  17. ?>
  18. <tbody>
  19. <tr>
  20. <td>
  21. <?php echo $datos[$i]['Nombre'];?>
  22. </td>
  23. <td>
  24. <b class="precio"><?php echo number_format($datos[$i]['Precio'],2);</b>
  25. </td>
  26. <td>
  27. <input type="number" value="<?php echo $datos[$i]['Cantidad'];>"
  28. class="cantidad">
  29. </td>
  30. <?php
  31. $subtotal = $datos[$i]['Cantidad']*$datos[$i]['Precio'];
  32. $subtotal_iva = ($subtotal*$datos[$i]['Iva'])+$subtotal;
  33. ?>
  34. <td>
  35. <b class="subtotal"><?php echo number_format($subtotal_iva,2);?></b>
  36. </td>
  37. </tr>
  38.  
  39. <?php
  40. $total_iva = $total + $subtotal_iva;
  41. $total= $total+$subtotal_iva;
  42. ?>
  43. </tbody>
  44. <?php
  45. }
  46. ?>
  47. <tr>
  48. <th colspan="4">
  49. <b style="float: right;">Total(IVA inc.):<?php echo $total_iva;?></b>
  50. </tr>
  51. <tr>
  52. <th colspan="4">
  53. <b class="total">Total a pagar:<?php echo $total;?></b>
  54. </th>
  55. </tr>
  56. </table>
  57.  
  58. <script>
  59. $(document).ready(function() {
  60. $(".cantidad").keyup(function(){
  61. var acumulado = parseInt(0);
  62. var cantidad = $(".cantidad").val();
  63. var monto = $(".precio").val();
  64.  
  65. acumulado = acumulado+(monto*cantidad);
  66. $(".subtotal").html(acumulado);
  67. //$(".total").html(acumulado);
  68. });
  69. });
  70. </script>
Add Comment
Please, Sign In to add comment