Ir al contenido


Foto

Como sumo cantidades de varias columnas


  • Por favor identifícate para responder
3 respuestas en este tema

#1 victormuñoz

victormuñoz

    Newbie

  • Miembros
  • Pip
  • 9 mensajes

Escrito 20 junio 2013 - 02:41

Hola, mi pregunta es la siguiente:
  Estoy haciendo un sistema de inventario de bodega, pero no puedo reportar el total de algún producto determinado, sumar todas las cantidades de una tabla, además como quedaría el archivo para ejecutarlo. Gracias
  • 0

#2 Fenareth

Fenareth

    Advanced Member

  • Moderador
  • PipPipPip
  • 3.486 mensajes
  • LocationMexico City

Escrito 20 junio 2013 - 03:09

Disculpa amigo pero no nos cuentas mucho sobre nada de tu sistema...

Te podría decir, usa la función sum() en SQL para hacer sumatorias de los valores que cumplan con los criterios de tu consulta... es una respuesta muy genérica porque sin saber nada más allá, no podemos ayudarte más específicamente...

Mencionas la ejecución de un archivo. Archivo de qué ? Ejecutarlo para qué ?...

Por favor se mucho más específico en tus solicitudes amigo, para que sea mucho más simple poder tenderte una mano (y)

Saludox ! :)
  • 0

#3 poliburro

poliburro

    Advanced Member

  • Administrador
  • 4.945 mensajes
  • LocationMéxico

Escrito 20 junio 2013 - 03:10


  SELECT SUM(CAMPONUMERICO) TOTALSUMA
        FROM TABLA

  • 0

#4 victormuñoz

victormuñoz

    Newbie

  • Miembros
  • Pip
  • 9 mensajes

Escrito 20 junio 2013 - 03:23

El sistema que estoy desarrollando, es en PHP y Mysql, es un inventario de bodega, pero la duda que tengo es como la ejecuto, donde debe ir ubicado ese código sql para que se reporte la información de la suma en mi sistema, tengo un archivo .PHP el cual se llama BuscarConsultarMaterial.php, ingreso un determinado código y me manda al archivo Consultar Material y es ahí donde yo ingreso el código Sql, pero no me reporta la sumatoria; el Consultar Material es el siguiente:

<?php
    $con=mysql_connect("localhost","root","");
    $bd=mysql_select_db("bodega_pehuenche");

?>
<HTML>

<HEAD>

<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<meta name="author" content="Pehuenche ([url=http://www.pehuenche.cl]www.pehuenche.cl[/url])" />
<link rel="stylesheet" href="css/main.css" type="text/css" />
<title>Sistema de Bodega Pehuenche</title>
<style type "text/css">
 
  .encabezado{ background-color:blue; color:#FFFACC; font-weight:bold }
  .registros {background-color:#FAF9F3}
</style>


</HEAD>

<BODY>

<div id="header">
<IMG SRC="imagenes/logo.jpg" WIDTH="140">
<div class="wrap">

<h1 id="logo"><a href="#">Sistema de Bodega Pehuenche</a></h1>

<p><br />-----</p>

<ul id="menu">


<li><a class="current" href="index.html">Inicio</a></li>
<li><a href="material.php">Materiales</a></li>
<li><a href="consultar.php">Pr&eacutestamos</a></li>
<li><a href="stock.php">Usuarios</a></li>
            <li><a href="stock.php">Ayuda</a></li>
</ul>

</div>

<div id="main">
<br>
 
</div>

<center>
<table width="80%" height="5" border="0"  color="blue" >
<tr>
<td valign="top" align="left" width="300" colspan="500">
<h3><font color="blue"> Registro de materiales</font></h3>
</td>
</tr>

<tr class ="encabezado">

<td valign="top" align="center" width="100">
C&oacute;digo
</td>

<td valign="top" align="center" width="250">
Nombre del material
</td>

<td valign="top" align="center" width="300">
Descripci&oacute;n
</td>

<td valign="top" align="center" width="200">
Clasificaci&oacute;n
</td>

<td valign="top" align="center" width="100">
Cantidad
</td>

</tr>

<?php
$sql= "select codigo,nombre, descripcion,clasificacion,cantidad, SUM(cantidad)  from materiales where cantidad=''";
$res= mysql_query($sql, $con);
while($reg=mysql_fetch_array($res))
{
?>

<tr class ="registros">
<td valign="top" align="left" width="100">
<?php
echo ($reg["codigo"]);
?>
</td>

<td valign="top" align="left" width="250">
<?php
echo ($reg["nombre"]);
?>
</td>

<td valign="top" align="left" width="250">
<?php
echo ($reg["descripcion"]);
?>
</td>

<td valign="top" align="left" width="250">
<?php
echo ($reg["clasificacion"]);
?>
</td>


<td valign="top" align="left" width="100">
<?php
echo ($reg["cantidad"]);
?>
</td>


</table>

<?php
}
?>
</BODY>
</HTML>


Atentamente agradecido.
  • 0