Guest User

Untitled

a guest
Oct 20th, 2017
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.88 KB | None | 0 0
  1. echo '<p class="price">$'.$precio.'</p>';
  2. echo '<p class="buttons">';
  3. echo '<a href="detail.html" class="btn btn-default">Ver
  4. Detalle</a>';
  5. //cantidad
  6. echo '<input type="number" name="ja" value="0" id="jaa" class="la
  7. ma">';
  8. //bootn que manda el id del producto
  9. echo '<button value="'.$id.'" class="boton_compra">Añadir
  10. Carrito</button>';
  11.  
  12. $(document).ready(inicio)
  13.  
  14. function inicio(){
  15.  
  16. $(".boton_compra").click(anade);
  17. $("#carrito").load("functions/poncarrito.php");
  18. $("#carrito2").load("functions/checkout.php");
  19.  
  20.  
  21. }
  22.  
  23.  
  24. function anade(){
  25.  
  26. var fila = $(this).parents("p");
  27.  
  28. if(fila.find(".ma").val() >0){
  29.  
  30. $("#carrito").load("functions/poncarrito.php?p="+$(this).val());
  31. $("#carrito").load("functions/poncarrito.php?
  32. c="+fila.find(".ma").val());
  33.  
  34. $("#carrito2").load("functions/checkout.php?p="+$(this).val());
  35. $("#carrito2").load("functions/checkout.phpc="+fila.find(".ma").val());
  36.  
  37. }else{
  38. alert("Ingrese cantidad");
  39. }
  40.  
  41.  
  42. }
  43.  
  44. <?php
  45. session_start();
  46.  
  47. if(isset($_GET['p'])){
  48. $_SESSION['producto'][$_SESSION['contador']] = $_GET['p'];
  49. $_SESSION['contador']++;
  50.  
  51.  
  52. }
  53.  
  54. if (isset($_GET['c'])){
  55. $_SESSION['cantidad'][$_SESSION['contador']] = $_GET['c'];
  56. }
  57.  
  58. include '../conexion/server.php';
  59.  
  60. $suma = 0;
  61. for ($i=0; $i < $_SESSION['contador']; ++$i){
  62. //echo "producto:".$_SESSION['producto'][$i]."-".$_GET['c'][$i]."<br>";
  63.  
  64. $query = mysqli_query($conect,'SELECT * FROM Productos WHERE
  65. id='.$_SESSION['producto'][$i].'');
  66.  
  67. while ($fila = mysqli_fetch_array($query)) {
  68.  
  69.  
  70. $cab = $_SESSION['cantidad'][$i+1];
  71. $total = $fila['Precio']*$cab;
  72.  
  73. echo '<tr>';
  74. echo '<td>'.$fila['Nombre'].'</td>';
  75. echo '<center><td>';
  76.  
  77. echo '<center><input type=number name=ja class="la"
  78. value='.$cab.'></center>';
  79. echo '</td></center>';
  80.  
  81. echo '<td>'.number_format($total,2).'</td>';
  82. echo '<td>';
  83. //echo $i;
  84.  
  85. //echo '<input type=hidden name=ya class=na value='.$i.'>';
  86. //echo '<form action="functions/poncarrito.php"
  87. method="post">';
  88. //echo '<button type=submit name="ka"
  89. class="boton_borrar">borrar</button>';
  90. //echo '</form>';
  91. echo '<a href=functions/poncarrito.php?a='.$i.'>X</a>';
  92.  
  93. echo '</td>';
  94. echo '</tr>';
  95.  
  96.  
  97. $suma += $total;
  98.  
  99.  
  100. }
  101.  
  102. }
  103.  
  104. if(isset($_GET['a'])){
  105.  
  106. echo '<script>window.location="../tienda.php";</script>';
  107.  
  108. unset($_SESSION['producto'][$_GET['a']]);
  109. unset($_SESSION['cantidad'][$_GET['a']+1]);
  110. $_SESSION['producto'] = array_values($_SESSION['producto']);
  111. $_SESSION['cantidad'] = array_values($_SESSION['cantidad']);
  112. $_SESSION['contador']--;
  113.  
  114. }
  115.  
  116. echo '<tr><td></td><td>Subtotal</td>
  117. <td>$'.number_format($suma,2).'</td></tr>';
  118. mysqli_close($conect);
  119. ?>
Add Comment
Please, Sign In to add comment