Ver Mensaje Individual
  #7 (permalink)  
Antiguo 17/03/2007, 06:19
drnavia
 
Fecha de Ingreso: octubre-2006
Mensajes: 6
Antigüedad: 18 años, 3 meses
Puntos: 0
Re: Sumar c/restricciones/filtros

Federico, te paso el codigo... despues de tantas vueltas parece que funciona, puede que al principio me haya expresado mal con el tema de filtrar, pero hay casos en los que tengo en cuenta una cosa y despues no.
Por lo que pude ver, parece que el problema estaba en los () del where... puede ser ese el error???

Código PHP:
if (($fchaInicial)){
$query3mp "SELECT Sum(monto_perjuicio) As sum_monto
       FROM $userstable
       WHERE (asunto NOT LIKE '%PEDIDO DE COLABORACION%'
         AND archivo='NO')"
;
    
/*exit;*/
    
}
$result3mp mysql_query($query3mp)
or die(
"Imposible realizar la Consulta.");

$number3mp mysql_fetch_array($result3mp);  //$number = mysql_num_rows($result);
$montoperju number_format($number3mp['sum_monto'],2,',','.');

$i3mp 0;

IF (
$montoperju == 0) :

PRINT 
"
<TABLE WIDTH=100%>
  <TR>
    <TD align=left valign=top HEIGHT=100%>
    [<b>03</b>] MONTO DEL PERJUICIO [TOTAL]: <b>$ $montoperju</b>
    </TD>
  </TR>
</TABLE>"
;
ELSEIF (
$montoperju 0) : 
PRINT 
"
<TABLE WIDTH=100%>
  <TR>
    <TD align=left valign=top>
    [<b>03</b>] MONTO DEL PERJUICIO [TOTAL]: <b>$ $montoperju</b>
    </TD>
  </TR>
</TABLE>"
;
mysql_free_result($result3mp); 
ENDIF; 
Gracias nuevamente por tu ayuda.... pero viste que no hay demasiado en la net sobre SUM() + filtros, bah por lo menos busque y no encontre... siempre esta el clasico SELECT SUM()... FROM...