Ver Mensaje Individual
  #16 (permalink)  
Antiguo 09/03/2018, 17:29
rafret
 
Fecha de Ingreso: junio-2010
Mensajes: 221
Antigüedad: 13 años, 10 meses
Puntos: 3
Respuesta: implementar carrito de compras, borrar linea de pedido

Aquí me perdí totalmente...
Cita:
Veo también que pusiste la parte de agregar elementos a productos en la parte de eliminar

Cita:
tal vez por eso es que te sucede lo que dices que se queda el primero,
en cuyo caso eso no iría en el archivo de borrar, solo en el de ponCarrito
No deberia existir la pagina quitarProducto.php y hacer el borrado en el mismo ponCarrito.php?... ya me perdi creo


Desde el inicio creo la variable "r" en la que envío el id del elemento a borrar hacia quitarProducto.php, aunque veo que podria ser la misma "p"
Cita:
Y una pregunta, la variable $_GET['r'] es nueva, o es la misma $_GET['p'] ?
y en esta parte de la guía que me mandas

Cita:
$conexion = mysqli_connect("localhost","root","","carritocompr as");
mysqli_set_charset($conexion,"utf8");
// esto borrará el producto como tal de la tabla, así que si no necesitas eso por ahora, dejalo en comentario o quitalo
$peticion = 'DELETE FROM productos WHERE id= '.$_GET["prod"];
$resultado = mysqli_query($conexion,$peticion);

$existe = array_search($_GET['prod'], $_SESSION['producto']);

if($existe)
{
unset($_SESSION['producto'][$existe]);
$_SESSION['producto'] = array_values($_SESSION['producto']);
}
yo suplanto $_GET["prod"] por "r" por que en realidad no entendía de donde viene $_GET["prod"]