Hola a todos tenia el siguiente problema ... con la siguiente consulta tenia que sacar montos por grupos (total x grupo)
Código HTML:
SELECT l.grupo,archivo.nombre, SUM(i.pago) total, concepto from movimientos as i,registro
where registro.id=i.clave and
(i.fecha BETWEEN '$fecha01' AND '$fecha02') and id_mov IN (" . implode(', ', $ids) . ")
group by l.grupo
agregue esto
,i.concepto WITH ROLLUP
para sacar la suma por grupo y todo bien... lo muestro asi
Código PHP:
echo "<table border='0'>";
echo "<td width='130'><b>Registro</b></td>";
echo "<td width='200'><b>Programa</b></td>";
echo "<td width='130'><b>Modalidad</b></td>";
echo "<td width='200'><b>Concepto</b></td>";
echo "<td width='200'><b>Monto</b></td>";
echo "</table>";
while ($row_ciclo = mysql_fetch_assoc($ciclo)){
$suma= $row_ciclo ['total'];
$suma2+=$suma;
echo "<table border='0'>";
if($anterior != $row_ciclo ['nombre']){
echo "<td width='130'><b>".$row_ciclo ['nombre']."<br>"."</b></td>";
$anterior = $row_ciclo ['nombre'];
}else{
echo "<td width='130'></td>";
}
echo "<td width='200'>". $row_ciclo ['programa']."<br>"."</td>";
echo "<td width='130'>". $row_ciclo ['modalidad']."<br>"."</td>";
echo "<td width='200'>". $row_ciclo ['concepto']."<br>"."</td>";
echo "<td width='200'>". number_format ($suma,2)."<br>"."</td>";
echo "</table>";
}
}
todo bien pero me muestra algo asi
aaa 500
aaa 900
aaa 1400 (suma grupo a)
bb 100
bb 300
bb 400 (suma grupo b)
bb 1800(suma grupo a +b)
mi pregunta es como puedo quitar de esta linea bb y agregar Total:
desde ya gracias :)