PHP - No puedo eliminar el primer elemento de mi carrito de compras

 
Vista:

No puedo eliminar el primer elemento de mi carrito de compras

Publicado por dennis (1 intervención) el 01/08/2021 06:21:46
Amigos, estoy tratando de hacer un carrito de compras. Mi código para eliminar los elementos del carrito funciona para todos, menos para el primer elemento que anadí al carrito.

Este es el formulario que uso para enviar la petición
1
2
3
4
<form class="col-md-12" method="POST" action="" id="formremove">
                        <input type="hidden" name="id_prod" value="<?php echo $row['id_producto'] ?>">
                        <input type="submit" name="btn-remove" class="btn btn-info btn-sm" id="remove" value="X">
                      </form>
Y este es el php para procesar y ahcer el query

1
2
3
4
5
6
7
8
9
10
if ($_POST['btn-remove']) {
	  $id_user=$_SESSION['id_user'];
          $id_prod = $_POST['id_prod'];
          $SQLREM = "DELETE FROM `carrito` WHERE id_user='$id_user' and id_producto='$id_prod';";
          if (mysqli_query($conn, $SQLREM)) {
            echo '<script> alert("Ok"); window.location="/CBA/WAUW/cart.php"</script>';
          } else {
            echo '<script> alert("Error"); window.location="/CBA/WAUW/cart.php"</script>';
          };
        }

Como les menciono, funciona para todos los elementos menos para el primer elemento añadido, simplemente no hace nada y no elimina.

Agradecería cualquier ayuda.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder