Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal,
Tenho uma 2 tabelas:
tabela exibir com os campos: exibir, data
tabela ganhadores com os campos: certificado, nome, endereco, vendedor, premio, edicao, data
Estou fazendo a consulta da seguinte forma:
$sql = 'select exibir.edicao, ganhadores.premio, ganhadores.certificado, ganhadores.nome, ganhadores.endereco, ganhadores.vendedor from ganhadores inner join exibir where ganhadores.edicao = exibir.edicao ORDER BY ganhadores.premio';
$rs = mysql_query($sql);
$_nr = mysql_num_rows($rs);
Estou exibindo o resultado assim:
if($_nr>0){
while($_row=mysql_fetch_array($rs)) {
echo '<table width="100%" border="0" cellpadding="3" cellspacing="0" background="img/fundo_tabela_resultados.png">
<tr>
<td><strong>PRÊMIO:</strong></td>
<td><span class="style33"><strong>'.(int)$_row["premio"].'° PRÊMIO</strong></span></td>
</tr>
<tr>
<td width="21%"><strong>CERTIFICADO GANHADOR:</strong></td>
<td width="79%"><span class="style33">'.$_row["certificado"].'</span></td>
</tr>
<tr>
<td><strong>NOME DO GANHADOR(A):</strong></td>
<td><span class="style33">'.$_row["nome"].'</span></td>
</tr>
<tr>
<td><strong>ENDEREÇO:</strong></td>
<td><span class="style33">'.$_row["endereco"].'</span></td>
</tr>
<tr>
<td><strong>VENDEDOR:</strong></td>
<td><span class="style33">'.$_row["vendedor"].'</span></td>
</tr>
</table>';
echo "<br>";
}
}
Dessa forma o resultado na tela não esta como quero. Esta exibindo assim:
======================================
CERTIFICADOS PREMIADOS - N° GANHADORES
======================================
PREMIO: 1° PRÊMIO
CERTIFICADO: 111111
NOME: NOME DO GANHADOR
ENDEREÇO: RUA TAL, 00 - BAIRRO - CIDADE/UF
VENDEDOR: FULANO1
PREMIO: 1° PRÊMIO
CERTIFICADO: 222222
NOME: NOME DO GANHADOR
ENDEREÇO: RUA TAL, 00 - BAIRRO - CIDADE/UF
VENDEDOR: FULANO2
PREMIO: 2° PRÊMIO
CERTIFICADO: 333333
NOME: NOME DO GANHADOR
ENDEREÇO: RUA TAL, 00 - BAIRRO - CIDADE/UF
VENDEDOR: FULANO3
e gostaria de exibir assim:
======================================
CERTIFICADOS PREMIADOS - 1° PRÊMIO
======================================
CERTIFICADO: 111111
NOME: NOME DO GANHADOR
ENDEREÇO: RUA TAL, 00 - BAIRRO - CIDADE/UF
VENDEDOR: FULANO1
CERTIFICADO: 222222
NOME: NOME DO GANHADOR
ENDEREÇO: RUA TAL, 00 - BAIRRO - CIDADE/UF
VENDEDOR: FULANO2
======================================
CERTIFICADOS PREMIADOS - 2° PRÊMIO
======================================
CERTIFICADO: 33333
NOME: NOME DO GANHADOR
ENDEREÇO: RUA TAL, 00 - BAIRRO - CIDADE/UF
VENDEDOR: FULANO3
Gostaria de agrupar os dados dos ganhadores por prêmio, mas não estou conseguindo!
Alguem da um help?
Carregando comentários...