Lógica del carrito de compras 13


Lógica del carrito de compras

Codigo fuente tienda antigua

———————————————————————————–
(Opcional)

Contribuye en el mantenimiento y crecimiento de nuestro sitio:


———————————————————————————–


Dejar un Comentario

13 thoughts on “Lógica del carrito de compras

  • martha1

    hola profe su tutorial me ayudo mucho para un proyecto pero hice el carrito sencillo solo que tengo una duda al actualizar las cantidad del carrito, no se disminuye la cantidad en la base de datos al momento de comprar no disminuye en la tabla de base de datos como le puedo hacer me podria ayudar

    • Enrique Martinez Autor

      este tema no lo hago por que este proyecto es como mercado libre solo conecta a las dos partes
      comprador con el vendedor , entonces si por alguna causa no se realiza la compra o hay alguna devolución ya se complicaría mucho mas, pero la lógica es una función que disminuya el stock en el momento de confirmar la compra
      , ahora estoy sin tiempo por eso no lo puedo hacer pero la función puedo mostrarla a continuación
      function ActualizarStock($id,$can)
      {

      $consulta=”select * from productos where id=$id”;
      $res=mysql_query($consulta);
      $fila=mysql_fetch_array($res);
      $enStock=$fila[‘cuanto_hay’];// obtengo la cantidad en stock
      //le paso el id del producto y la cantidad comprada
      //Escribo en mi base de datos
      if (isset($id))
      {
      $can=$enStock-$can;
      $cad=”UPDATE productos set cuanto_hay=’$can’ where id=$id”;
      mysql_query($cad);
      //echo $cad;
      echo ‘

      Registro Actualizado!

      ‘;
      }
      }
      saludos

      • martha1

        no funciono es que quiero hacer un update donde al momento de darle comprar pueda sumar en la tabla el articulo comprado por ejemplo si compro 1 que le de comprar y el update sume en ese campo que seria como separar el producto como puedo hacer el update para ese campo y que solo me actualice en ese articulo que compro

        • Enrique Martinez Autor

          hola amigo, honestamente no entiendo tu pregunta, el sistema funciona tal como esta el vídeo, si tu quieres algo como actualizar en tiempo real algo sin actualizar toda la pagina bueno ahí se hace con ajax, pero eso esta fuera de este proyecto debido a su complejidad, saludos

  • maiker_universia

    Querido Enrique mi nombre es Maiker soy uruguayo del chuy, pero vivo en Brasil, y realmente tengo que agradecerte por este exelentisimo aporte de como crear una tienda online, fantastico! quisiera saber como incluir paypal en la tienda.

    continua asi! felicitaciones!

  • ale

    Buenas tardes Enrique, en primer lugar felicitarte por la gran ayuda que suponen estos videos para un principiante como yo, por tal motivo te escribo y también aprovecho para decirte que me he perdido en los últimos videos, el código fuente que tienes puesto de tienda antigua no me ayuda, no puedes poner el último que queda al finalizar la tienda, pues entre video y video me aparecen cosas nuevas que no visualizas en el video, un abrazo y suerte.