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
Como sumo cantidades de varias columnas
Comenzado por
victormuñoz
, jun 20 2013 02:41
3 respuestas en este tema
#1
Escrito 20 junio 2013 - 02:41
#2
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
Saludox !
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
Saludox !
#3
Escrito 20 junio 2013 - 03:10
SELECT SUM(CAMPONUMERICO) TOTALSUMA
FROM TABLA
#4
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:
Atentamente agradecido.
<?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éstamos</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ódigo
</td>
<td valign="top" align="center" width="250">
Nombre del material
</td>
<td valign="top" align="center" width="300">
Descripción
</td>
<td valign="top" align="center" width="200">
Clasificació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.