Ir para conteúdo
Fórum Script Brasil
  • 0

duvidas While


Peter Link

Pergunta

Bon dia galera, estou como uma duvida...

Executo essa minha query e listo com um while

$query = "SELECT parcial_regional as regional,parcial_cluster as cluster,COUNT(*) as contador FROM `parcial_12hr` WHERE parcial_promessa = CONCAT(CURDATE(), ' 12:00:00')
    AND
    (
    parcial_status = 'D' OR
    parcial_status = 'RCA' OR
    parcial_status = 'RCC' OR
    parcial_status = 'A' OR
    parcial_status = 'SPN' OR
    parcial_status = 'V'
    )
     GROUP BY parcial_cluster ORDER BY parcial_regional,parcial_cluster";
    //echo "$query<br /><br /><br />";
    $aplica = mysql_query($query) or die ("Falha ao executar <br> $query");
    
    

    while($reg=mysql_fetch_array($aplica))
    {
    
        $regional = $reg['regional'];
        
        $contador = $reg['contador'];
        $cluster = $reg['cluster'];


        $tot_contador = $tot_contador + $contador;



        

        if($echo_regional)
        {
            $tabela_cluster .= "
            <tr>
            <th bgcolor = '#191970' title='$echo_regional' colspan='2' align='center'>$echo_regional</th>
            </tr>
            <tr>
            <th bgcolor = '#191970' width='30%'>Local</th>
            <th bgcolor = '#191970' width='10%'>Quantidade</th>
            </tr>";
        }
        
        

        

        $tabela_cluster .= "
        <tr >
        <td bgcolor = '#D3D3D3' bgcolor = '#D3D3D3' width='30%'>$cluster</td>
        <td bgcolor = '#D3D3D3' width='10%' title='$cluster' align='center'>$contador</td>
        </tr>";





    }

$html .= "
    <table id='cluster' width='50%' border=\"1\" bordercolor=\"#D3D3D3\" cellspacing=\"0\" cellpadding=\"1\">
    <th bgcolor = '#191970' colspan='2' align='center'>BAs Agendadas para período manha e não executadas ate 12:30</th>
    $tabela_cluster
    <tr>
    <th bgcolor = '#191970'>Total</th>
    <th bgcolor = '#191970'>$tot_contador</th>
    </tr>";
    $html .="</table>
    ";

echo $html;
Desse modo do group by e ele vai contando tudo por clustere imprimo. Agora eu precisava colocar mais uma coluna dentro desse while(dp lado de quantidade) mas de outra query, ele contara por cluster também, agora precisa exibir o resultado do segunda query como 3º coluna.
$query_telecom = "SELECT COUNT(*) as contador_telecom FROM `parcial_12hr` WHERE parcial_promessa = CONCAT(CURDATE(), ' 12:00:00')
    AND
    (
    parcial_status = 'D' OR
    parcial_status = 'RCA' OR
    parcial_status = 'RCC' OR
    parcial_status = 'A' OR
    parcial_status = 'SPN' OR
    parcial_status = 'V'
    )
    AND
    (parcial_responsavel = 'AGING' OR
    parcial_responsavel = 'AGING_MANHA') 
     GROUP BY parcial_cluster ORDER BY parcial_regional,parcial_cluster";
    //echo "$query<br /><br /><br />";
    $aplica2 = mysql_query($query_telecom) or die ("Falha ao executar <br> $query2");

alguém pode me dar um auxilio?

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...