Jump to content
Fórum Script Brasil
  • 0

duvidas While


Peter Link

Question

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 to comment
Share on other sites

0 answers to this question

Recommended Posts

There have been no answers to this question yet

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...