Muy buenas tardes compañeros del foro, tengo un problemita he estado realizando un carrito de compra en php, ajax y js, y hasta el momento me funciona perfecto pero lo que quiero hacer es que con ayuda de ajax al escoger la cantidad del articulo me haga una suma automaticamente, no se si me di a entender pero quiero que haga algo asi como la tienda online de famsa, espero que si y espero su ayuda, gracias!
aqui mi código del carrito
Código PHP:
Ver original<?php
$suma = 0;
$_SESSION['producto'][$_SESSION['contador']] = $_GET['p'];
$_SESSION['contador']++;
}
if($_SESSION['contador'] == ""){ echo "su carrito esta vacio" ; } else {
echo'<table border="0" cellpadding="0" cellspacing="0" class="tableShoppingCart">
<thead>
<tr>
<th width="35%" class="product">
<strong>Producto</strong>
</th>
<th width="15%" class="quantity">
<strong>Cantidad</strong>
</th>
<th width="15%" class="unitPrice">
<strong>Precio Unitario</strong>
</th>
<th width="13%" class="Subtotal">
<strong>Subtotal </strong>
</th>
</tr>
</thead>
<tbody>';
for($i = 0; $i< $_SESSION['contador'];$i++){
// echo "producto: ".$_SESSION['producto'][$i];
$peticion = "SELECT * FROM playeras WHERE id=".$_SESSION['producto'][$i]."";
echo '<tr><td class="product"><img src="images/productos/'.$row['foto1'].'" width="125" height="120"><p>'.$row['nombre']."</p></td>".'<td><input type="number" max="10" min="1" value="1" id="num'.$row['id'].'"></td><td class="unitPrice">'.$row['precio']. "</td>".'<td class="unitPrice">'.$row['precio']. "</td></tr></tbody>";
$suma += $row['precio'];
}
}
echo "<tfoot><tr><td></td><td></td>
<td>
<strong>Total</strong>
</td>
</tr></tfoot></table>";
echo '<a href="private/destruir.php"><button>Vaciar Carrito</button></a> <a href="confirmar.php"><button>Confirmar Pedido</button></a>';
}
?>
me gustaria que fuera asi como el de famsa tienda en linea