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...