Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde pessoal,
Já varri o forum atrás de uma solução e não encontrei nenhuma que desse certo ao meu problema. Gostaria de agrupar dados de um mesmo cliente em que seja exibido o nome do cliente somente uma vez e as contas do período logo abaixo, ao invés de ficar repetindo o nome dele em todas as contas. Tentei usar o GROUP BY, mas ele tá exibindo somente uma linha de cada cliente.
Gostaria que ao invés de ficar assim:
Favorecido Aca Adrenalina
id Forma de Pagamento Título Descrição Valor Vencimento
140 Boleto SNF042666 Peças p/ estoque R$ 220.00 22/10/2012
Favorecido Aca Adrenalina
id Forma de Pagamento Título Descrição Valor Vencimento
165 Boleto SNF42745 Peças p/ estoque R$ 230.00 22/10/2012
Ficasse assim:
Favorecido Aca Adrenalina
id Forma de Pagamento Título Descrição Valor Vencimento
140 Boleto SNF042666 Peças p/ estoque R$ 220.00 22/10/2012
165 Boleto SNF42745 Peças p/ estoque R$ 230.00 22/10/2012
segue abaixo a query
<? $sql = "select * from contasp WHERE vencimento <= '$date' AND enviado != 'S' group by favorecido order by favorecido, vencimento ASC";
$result = mysql_query ($sql, $marechal) or die(mysql_error());
$total = mysql_num_rows ($result);
while ($linha = mysql_fetch_array ($result)) {
$id = $linha["id"];
$data = $linha["data"];
$favorecido = $linha["favorecido"];
$tipodespesa = $linha["tipodespesa"];
$formapgto = $linha["formapgto"];
$vencimento = $linha["vencimento"];
?>
Quem puder ajudar, eu agradeço!
Carregando comentários...