Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: ::: Devil ::: en 29 Julio 2014, 15:21 pm



Título: mostrar datos
Publicado por: ::: Devil ::: en 29 Julio 2014, 15:21 pm
hola buenos dias horario venezuela, estoy modificando mi carrito de compras que tengo en php y quiero agregar una linea en mi base de datos que me diga existencia, la cual ire cargando con los productos que me quedan, bien el problema o la duda seria como mostrarlo lo puedo hacer mediante un echo,

Código
  1. <?php
  2. include('php_conexion.php');
  3. $act="0";
  4. include_once("php_conexion.php");
  5. if(!empty($_GET['del'])){
  6. $id=$_GET['del'];
  7. mysql_query("DELETE FROM carrito WHERE codigo='$id'");
  8.    }
  9. ?>
  10.  
  11. <!DOCTYPE html>
  12. <html lang="es">
  13.  <head>
  14.    <meta charset="utf-8">
  15.    <title>Carrito de Compras</title>
  16.    <meta name="viewport" content="width=device-width, initial-scale=1.0">
  17.    <meta name="description" content="">
  18.    <meta name="author" content="">
  19.  
  20.    <!-- Le styles -->
  21.    <link href="css/bootstrap.css" rel="stylesheet">
  22.    <style type="text/css">
  23.      body {
  24.        padding-top: 60px;
  25.        padding-bottom: 40px;
  26.      }
  27.    </style>
  28.    <link href="css/bootstrap-responsive.css" rel="stylesheet">
  29.  
  30.    <!-- HTML5 shim, for IE6-8 support of HTML5 elements -->
  31.    <!--[if lt IE 9]>
  32.      <script src="../assets/js/html5shiv.js"></script>
  33.    <![endif]-->
  34.  
  35.    <!-- Fav and touch icons -->
  36.  
  37.    <link rel="apple-touch-icon-precomposed" sizes="144x144" href="ico/apple-touch-icon-144-precomposed.png">
  38.    <link rel="apple-touch-icon-precomposed" sizes="114x114" href="ico/apple-touch-icon-114-precomposed.png">
  39.      <link rel="apple-touch-icon-precomposed" sizes="72x72" href="ico/apple-touch-icon-72-precomposed.png">
  40.                    <link rel="apple-touch-icon-precomposed" href="ico/apple-touch-icon-57-precomposed.png">
  41.                                   <link rel="shortcut icon" href="ico/favicon.png">
  42.  </head>
  43.  
  44.  <body>
  45.  
  46.    <div class="navbar navbar-inverse navbar-fixed-top">
  47.      <div class="navbar-inner">
  48.        <div class="container">
  49.          <button type="button" class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
  50.            <span class="icon-bar"></span>
  51.            <span class="icon-bar"></span>
  52.            <span class="icon-bar"></span>
  53.          </button>
  54.          <a class="brand" href="#">Tienda Venezuela Computer</a>
  55.          <div class="nav-collapse collapse">
  56.            <ul class="nav">
  57.              <li class="active"><a href="index.php">Principal</a></li>
  58.              <li><a href="mis_pedidos.php">Mis Pedidos</a></li>
  59.            </ul>
  60.  
  61.            </li>
  62.            <table width="200" border="2" align="right">
  63.              <tr>
  64.                <td bgcolor="#FFFFFF"><a href="#" target="_blank" class="dropdown-toggle" id="drop3" role="button" data-toggle="dropdown"><i class="icon-user"></i> Hola! <?php echo $_SESSION['username']; ?> <b class="caret"></b></td>
  65.              </tr>
  66.            </table>
  67.          </div><!--/.nav-collapse -->
  68.          </a>
  69.        </div>
  70.      </div>
  71.    </div>
  72.  
  73.    <div class="container">
  74.  
  75.      <!-- Main hero unit for a primary marketing message or call to action -->
  76.      <div class="hero-unit" align="center">
  77.         <p><img src="file:///C|/Users/Secretaria/Desktop/Nueva carpeta/images/slogan-bg.jpg" class="img-polaroid"></p>
  78.  
  79.      </div>
  80.  
  81.      <!-- Example row of columns -->
  82.      <div class="row">
  83.  
  84.      </div>
  85.      <div align="center">
  86.  
  87.        <div class="row-fluid">
  88.     <div class="span8">
  89. <?php
  90.                $pa=mysql_query("SELECT * FROM producto where estado='s'");
  91.                while($row=mysql_fetch_array($pa)){
  92.            ?>                      
  93.         <table class="table table-bordered">
  94.             <tr><td>
  95.                 <div class="row-fluid">
  96.                     <div class="span4">
  97.                            <center><strong><?php echo $row['nombre']; ?></strong></center><br>
  98.                            <img src="img/producto/<?php echo $row['codigo']; ?>.jpg" class="img-polaroid">
  99.                        </div>
  100.                        <div class="span4"><br><br><br><br>
  101.                            <strong><?php echo $row['nota']; ?></strong><br><br>
  102.                            <strong>Valor: </strong>$ <?php echo number_format($row['valor'],2,",","."); ?>
  103.  
  104. LO QUERIA HACER AQUI MAS O MENOS ABAJO DE EL VALOR
  105. <strong>Existencia: </strong>$ <?php echo existencia($row['exis']; ?>
  106.  
  107.                        </div>
  108.                        <div class="span4"><br><br><br><br><br>
  109.                         <form name="form<?php $row['codigo']; ?>" method="post" action="">
  110.                             <input type="hidden" name="codigo" value="<?php echo $row['codigo']; ?>">
  111.                                <button type="submit" name="boton" class="btn btn-primary">
  112.                                    <i class="icon-shopping-cart"></i> <strong>Agregar al Carrito</strong>
  113.                                </button>
  114.                            </form>
  115.                        </div>
  116.                    </div>
  117.             </td></tr>
  118.         </table>
  119.         <?php } ?>
  120.         </div>
  121.            <div class="span4">
  122.            <?php
  123. if(!empty($_POST['codigo'])){
  124. $codigo=$_POST['codigo'];
  125. $pa=mysql_query("SELECT * FROM carrito WHERE codigo='$codigo'");
  126. if($row=mysql_fetch_array($pa)){
  127. $new_cant=$row['cantidad']+1;
  128. mysql_query("UPDATE carrito SET cantidad='$new_cant' WHERE codigo='$codigo'");
  129. }else{
  130. mysql_query("INSERT INTO carrito (codigo, cantidad) VALUES ('$codigo','1')");
  131. }
  132. }
  133. ?>
  134.               <div id="sidebar"><br><br><br>
  135.               <h2 align="center">Mis Pedidos</h2>
  136.               <table class="table table-bordered">
  137.                      <tr>
  138.                        <td height="153">
  139.                         <table class="table table-bordered table table-hover">
  140.                            <?php
  141. $neto=0;$tneto=0;
  142. $pa=mysql_query("SELECT * FROM carrito");
  143. while($row=mysql_fetch_array($pa)){
  144. $oProducto=new Consultar_Producto($row['codigo']);
  145. $neto=$oProducto->consultar('valor')*$row['cantidad'];
  146. $tneto=$tneto+$neto;
  147.  
  148. ?>
  149.                              <tr style="font-size:9px">
  150.                                <td><?php echo $oProducto->consultar('nombre'); ?></td>
  151.                                <td><?php echo $row['cantidad']; ?></td>
  152.                                <td>$ <?php echo number_format($neto,2,",","."); ?></td>
  153.                                <td>
  154.                                 <a href="index.php?del=<?php echo $row['codigo']; ?>" title="Eliminar de la Lista">
  155.                                 <i class="icon-remove"></i>
  156.                                    </a>
  157.                                </td>
  158.                              </tr>
  159.                            <?php }
  160. ?>
  161.                             <td colspan="4" style="font-size:9px"><div align="right">$<?php echo number_format($tneto,2,",","."); ?></div></td>
  162.                            <?php
  163. $pa=mysql_query("SELECT * FROM carrito");
  164. if(!$row=mysql_fetch_array($pa)){
  165. ?>
  166.                              <tr><div class="alert alert-success" align="center"><strong>No hay Productos Registrados</strong></div></tr>
  167.  <?php } ?>
  168.                            </table></td>
  169.                      </tr>
  170.                    </table>
  171.                </div>
  172.            </div>
  173.     </div>
  174.  
  175.      </div>
  176.  
  177.      <hr>
  178.  
  179.      <footer>
  180.        <p>&copy; Venezuela Computer 2014</p>
  181.        <p>&nbsp;</p>
  182.  
  183.      </footer>
  184.  
  185.    </div> <!-- /container -->
  186.  
  187.    <!-- Le javascript
  188.    ================================================== -->
  189.    <!-- Placed at the end of the document so the pages load faster -->
  190.    <script src="js/jquery.js"></script>
  191.    <script src="js/bootstrap-transition.js"></script>
  192.    <script src="js/bootstrap-alert.js"></script>
  193.    <script src="js/bootstrap-modal.js"></script>
  194.    <script src="js/bootstrap-dropdown.js"></script>
  195.    <script src="js/bootstrap-scrollspy.js"></script>
  196.    <script src="js/bootstrap-tab.js"></script>
  197.    <script src="js/bootstrap-tooltip.js"></script>
  198.    <script src="js/bootstrap-popover.js"></script>
  199.    <script src="js/bootstrap-button.js"></script>
  200.    <script src="js/bootstrap-collapse.js"></script>
  201.    <script src="js/bootstrap-carousel.js"></script>
  202.    <script src="js/bootstrap-typeahead.js"></script>
  203.    <script>
  204. $(function() {
  205.            var offset = $("#sidebar").offset();
  206.            var topPadding = 15;
  207.            $(window).scroll(function() {
  208.                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 */
  209.                    $("#sidebar").stop().animate({
  210.                        marginTop: $(window).scrollTop() - offset.top + topPadding
  211.                    });
  212.                } else {
  213.                    $("#sidebar").stop().animate({
  214.                        marginTop: 0
  215.                    });
  216.                };
  217.            });
  218.        });
  219. </script>
  220.  
  221.  </body>
  222. </html>
  223.  


Título: Re: mostrar datos
Publicado por: ::: Devil ::: en 29 Julio 2014, 15:56 pm
listo ya lo hice por si alguien le interesa se coloca asi

Código
  1. <div class="span4"><br><br><br><br>
  2.                            <strong>Existencia: </strong> <?php echo number_format($row['existencia']); ?>
  3.                        </div>