Duda sobre guardar datos en cada usuario en php

Iniciado por ::: Devil :::, 8 Julio 2014, 20:23 PM

0 Miembros y 1 Visitante están viendo este tema.

::: Devil :::

#60
listoooooooooooooooooooooooooooooooooo

bueno quien quiera el codigo de la tienda yo se lo paso :-D

aora el problema es este minus

entro con otro usuario y queda el mismo pedido del usuario anterior
NI TU NI NADIEN PORDRAN CONMIGO SOY MAS FUERTE QUE LA ENVIDIA.

ESTO ESTA DEDICADO A LOS QUE ME JODEN LA VIDA

MinusFour

Cita de: ::: Devil ::: en 16 Julio 2014, 21:17 PMes decir puedo darle varias veces y el producto lo agrega pero no seguido hay que darle 10 veces click para que lo agregue y para agregar el otro se pone dificil tambien

Cita de: ::: Devil ::: en 16 Julio 2014, 21:23 PM
listoooooooooooooooooooooooooooooooooo

bueno quien quiera el codigo de la tienda yo se lo paso :-D

aora el problema es este minus

entro con otro usuario y queda el mismo pedido del usuario anterior

Cambia:

Código (php) [Seleccionar]
mysql_query("SELECT * FROM carrito");
Código (php) [Seleccionar]

mysql_query("SELECT * FROM carrito WHERE usu = '". $_SESSION["username"] ."'");

::: Devil :::

#62
jajajaja aora en la parte de mis pedidos aparecen los pedidos de los 2 usuarios en mis_pedidod.php

y coloque

mysql_query("SELECT * FROM carrito WHERE usu = '". $_SESSION["username"] ."'");

y me da error de variable o_O
NI TU NI NADIEN PORDRAN CONMIGO SOY MAS FUERTE QUE LA ENVIDIA.

ESTO ESTA DEDICADO A LOS QUE ME JODEN LA VIDA

::: Devil :::

ME ESTA DANDO ESTE ERROR

Notice: Undefined variable: _SESSION in C:\xampp\htdocs\1carrito\mis_pedidos.php on line 100

Código (php) [Seleccionar]
<?php 
include_once(
"php_conexion.php");
if(!empty($_GET['del'])){
$id=$_GET['del'];
mysql_query("DELETE FROM carrito WHERE codigo='$id'");
header('location:mis_pedidos.php');

}
//-------------------------------------------------------------------
?>

<!DOCTYPE html>
<html lang="es">
  <head>
    <meta charset="utf-8">
    <title>Carrito de Compras</title>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta name="description" content="">
    <meta name="author" content="">

    <!-- Le styles -->
    <link href="css/bootstrap.css" rel="stylesheet">
    <style type="text/css">
      body {
        padding-top: 60px;
        padding-bottom: 40px;
      }
    </style>
    <link href="css/bootstrap-responsive.css" rel="stylesheet">

    <!-- HTML5 shim, for IE6-8 support of HTML5 elements -->
    <!--[if lt IE 9]>
      <script src="../assets/js/html5shiv.js"></script>
    <![endif]-->

    <!-- Fav and touch icons -->
   
    <link rel="apple-touch-icon-precomposed" sizes="144x144" href="ico/apple-touch-icon-144-precomposed.png">
    <link rel="apple-touch-icon-precomposed" sizes="114x114" href="ico/apple-touch-icon-114-precomposed.png">
      <link rel="apple-touch-icon-precomposed" sizes="72x72" href="ico/apple-touch-icon-72-precomposed.png">
                    <link rel="apple-touch-icon-precomposed" href="ico/apple-touch-icon-57-precomposed.png">
                                   <link rel="shortcut icon" href="ico/favicon.png">
  </head>

  <body>

    <div class="navbar navbar-inverse navbar-fixed-top">
      <div class="navbar-inner">
        <div class="container">
          <button type="button" class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
          </button>
          <a class="brand" href="#">Tienda Venezuela Computer</a>
          <div class="nav-collapse collapse">
            <ul class="nav">
              <li><a href="index.php">Principal</a></li>
              <li class="active"><a href="mis_pedidos.php">Mis Pedidos</a></li>
            </ul>
          </div><!--/.nav-collapse -->
        </div>
      </div>
    </div>

    <div class="container">

      <!-- Main hero unit for a primary marketing message or call to action -->
      <div class="hero-unit" align="center">
        <img src="file:///C|/Users/Secretaria/Desktop/Nueva carpeta/images/slogan-bg.jpg" class="img-polaroid">
      </div>

      <!-- Example row of columns -->
      <div class="row">
     
      </div>
      <div align="center">
      <?php 
if(!empty($_POST['n_cant'])){
$n_cant=$_POST['n_cant'];
$n_codigo=$_POST['codigo'];
$oProducto=new Consultar_Producto($n_codigo);
mysql_query("UPDATE carrito SET cantidad='$n_cant' WHERE codigo='$n_codigo'");

echo '<div class="alert alert-success" align="center">
  <button type="button" class="close" data-dismiss="alert">×</button>
  <strong>Cantidad del Producto "'
.$oProducto->consultar('nombre').'" Actualizada con Exito</strong>
</div>'
;
}
?>

      <table class="table table-bordered">
          <tr class="info">
            <td><strong class="text-info">Articulo</strong></td>
            <td><div align="right"><strong class="text-info">Valor Unitario</strong></div></td>
            <td><center><strong class="text-info">Cantidad</strong></center></td>
            <td><div align="right"><strong class="text-info">Total</strong></div></td>
            <td></td>
          </tr>
          <?php 
   $total=0;$neto=0;
   $pa=mysql_query("SELECT * FROM carrito WHERE usu = '"$_SESSION["username"] ."'");
            while(
$row=mysql_fetch_array($pa)){
$oProducto=new Consultar_Producto($row['codigo']);
$total=$row['cantidad']*$oProducto->consultar('valor');#cantidad * valor unitario
$neto=$neto+$total;#acumulamos el neto
  ?>

          <tr>
            <td>
            <div align="center">
                     <strong><?php echo $oProducto->consultar('nombre'); ?></strong><br>
                     <img src="img/producto/<?php echo $row['codigo']; ?>.jpg" width="200" height="200" class="img-polaroid">
                </div>
            </td>
            <td><br><br><div align="right">$ <?php echo number_format($oProducto->consultar('valor'),2,",","."); ?></div></td>
            <td><br><br>
            <center>
                <a href="#cant<?php echo $row['codigo']; ?>" role="button" class="btn" data-toggle="modal" title="Editar Cantidad">
<span class="badge badge-success"><?php echo $row['cantidad']; ?></span>
                    </a>
                </center>
            </td>
            <td><br><br><div align="right">$ <?php echo number_format($total,2,",","."); ?></div></td>
            <td><br><br>
            <center>
            <a href="mis_pedidos.php?del=<?php echo $row['codigo']; ?>" class="btn btn-mini" title="Eliminar de la Lista">
                <i class="icon-remove"></i>
                </a>
                </center>
            </td>
          </tr>
         
        <div id="cant<?php echo $row['codigo']; ?>" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
        <form name="form<?php $row['codigo']; ?>" method="post" action="">
          <input type="hidden" name="codigo" value="<?php echo $row['codigo']; ?>">
            <div class="modal-header">
            <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
            <h3 id="myModalLabel">Actualizar Existencia</h3>
            </div>
            <div class="modal-body">
                <div class="row-fluid">
                <div class="span6">
                    <img src="img/producto/<?php echo $row['codigo']; ?>.jpg" width="200" height="200" class="img-polaroid">
                    </div>
                <div class="span6">
                    <strong><?php echo $oProducto->consultar('nombre'); ?></strong><br>
                <strong>Cantidad Actual: </strong><?php echo $row['cantidad']; ?><br><br>
                        <strong>Nueva Cantidad</strong><br>
                        <input name="n_cant" value="<?php echo $row['cantidad']; ?>" type="number" autocomplete="off" min="1">
                    </div>
                </div>
            </div>
            <div class="modal-footer">
            <button class="btn" data-dismiss="modal" aria-hidden="true"><i class="icon-remove"></i> <strong>Cerrar</strong></button>
            <button type="submit" class="btn btn-primary"><i class="icon-ok"></i> <strong>Actualizar</strong></button>
            </div>
            </form>
        </div>
         
          <?php ?>
          <tr class="info">
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td><div align="right"><strong>NETO A PAGAR</strong></div></td>
            <td><div align="right"><strong>$ <?php echo number_format($neto,2,",","."); ?></strong></div></td>
            <td>&nbsp;</td>
          </tr>
        </table>
      <p>
<form method="POST" action="registra.php"> 
     
    <p>&nbsp;</p> 
     
</form>
       
      </div>

      <hr>

      <footer>
        <p>&copy; Venezuela Computer 2014</p>
      </footer>

    </div> <!-- /container -->

    <!-- Le javascript
    ================================================== -->
    <!-- Placed at the end of the document so the pages load faster -->
    <script src="js/jquery.js"></script>
    <script src="js/bootstrap-transition.js"></script>
    <script src="js/bootstrap-alert.js"></script>
    <script src="js/bootstrap-modal.js"></script>
    <script src="js/bootstrap-dropdown.js"></script>
    <script src="js/bootstrap-scrollspy.js"></script>
    <script src="js/bootstrap-tab.js"></script>
    <script src="js/bootstrap-tooltip.js"></script>
    <script src="js/bootstrap-popover.js"></script>
    <script src="js/bootstrap-button.js"></script>
    <script src="js/bootstrap-collapse.js"></script>
    <script src="js/bootstrap-carousel.js"></script>
    <script src="js/bootstrap-typeahead.js"></script>
    <script>
$(function() {
            var offset = $("#sidebar").offset();
            var topPadding = 15;
            $(window).scroll(function() {
                if ($("#sidebar").height() < $(window).height() && $(window).scrollTop() > offset.top) { /* LINEA MODIFICADA POR ALEX PARA NO ANIMAR SI EL SIDEBAR ES MAYOR AL TAMAÑO DE PANTALLA */
                    $("#sidebar").stop().animate({
                        marginTop: $(window).scrollTop() - offset.top + topPadding
                    });
                } else {
                    $("#sidebar").stop().animate({
                        marginTop: 0
                    });
                };
            });
        });
</script>

  </body>
</html>
NI TU NI NADIEN PORDRAN CONMIGO SOY MAS FUERTE QUE LA ENVIDIA.

ESTO ESTA DEDICADO A LOS QUE ME JODEN LA VIDA

MinusFour


::: Devil :::

sas no me aconstumbro al session start minus muchas gracias me has salvado la patria bueno mi codigo esta disponible para todo aquel que lo necesite

y Gracias al Compañero MinusFour por toda la paciencia que me tubo eres un crack mi hermano si no fuera por ti no hubiera terminado esta parte del proyecto mi pana eres el mejor
NI TU NI NADIEN PORDRAN CONMIGO SOY MAS FUERTE QUE LA ENVIDIA.

ESTO ESTA DEDICADO A LOS QUE ME JODEN LA VIDA