Bom dia pessoal,
Estou a fazer uma aplicação que me mostre de forma mais apertava e pratica o desempenho de um colaborador numa linha de produção.
Os número representam os postos de trabalho e os números a baixo dos postos de trabalho representam o desempenho do colaborador nesse posto.
O 1 representa uma avaliação e o 2 representa outra avaliação, os que não tem nada ainda não foram avaliados.
O meu problema é encaixar os desempenhos nos postos de trabalho, sendo que se mudar a linha mudam também os postos de trabalho, os postos de trabalho estão associados a cada uma das linhas de produção.
Este não é o quadro que tenho...e como gostaria que ficasse, o meu quadro não tem os desempenhos.
![Imagem Colocada]()
Através de uma query SQL retiro as avaliações de desempenho na linha e nos postos..só não os consigo encaixar nos postos de trabalho..Quero mostrar em cada posto mostrar a respetiva avaliação.
Não sei como fazer queria uma opinião ou algo que me pudesse ajudar.
O que tenho é o seguinte em termos de código:
Código (PHP):
Mão meti as queries porque penso que não será relevante mas a que vem da variavel $sql_pesquisa_postos são todos os postos da linha selecionada e a que vem da variável $resultado_pesquisa_desempenho devolve o colaborador, posto e desempenho de avaliação.
Alguma dúvida eu coloco.
Outra dica, informação que pode ser relevante se não percebeu a parte anterior:
![Imagem Colocada]()
Numa linha colocar todos os postos de trabalho;
Na linha a baixo colocar nas colunas dos postos de trabalho acima o desempenho;
Obrigado.
Estou a fazer uma aplicação que me mostre de forma mais apertava e pratica o desempenho de um colaborador numa linha de produção.
Os número representam os postos de trabalho e os números a baixo dos postos de trabalho representam o desempenho do colaborador nesse posto.
O 1 representa uma avaliação e o 2 representa outra avaliação, os que não tem nada ainda não foram avaliados.
O meu problema é encaixar os desempenhos nos postos de trabalho, sendo que se mudar a linha mudam também os postos de trabalho, os postos de trabalho estão associados a cada uma das linhas de produção.
Este não é o quadro que tenho...e como gostaria que ficasse, o meu quadro não tem os desempenhos.

Através de uma query SQL retiro as avaliações de desempenho na linha e nos postos..só não os consigo encaixar nos postos de trabalho..Quero mostrar em cada posto mostrar a respetiva avaliação.
Não sei como fazer queria uma opinião ou algo que me pudesse ajudar.
O que tenho é o seguinte em termos de código:
Código (PHP):
echo '<table class="titulos_tabelas" border="1">';
echo '<tr>';
echo '<td colspan="">Colaborador (Número - Nome)</td>';
echo '<td colspan="">Linha</td>';
echo '</tr>';
echo '<tr align="center" valign="middle" class="tabelas">';
echo '<td colspan="">';
echo "".$numero." - ".$nome_completo."<br />";
echo '</td>';
echo '<td colspan="">';
echo "".$linha['nome']."<br />";
echo '</td>';
echo '</tr>';
echo '</table>';
echo '<table class="titulos_tabelas" border="1">';
echo '<tr>';
echo '<td colspan="'.$numero_de_postos.'">Posto de Trabalho</td>';
echo '</tr>';
$resultado_postos = mysql_fetch_array($sql_pesquisa_postos);
echo '<tr align="center" valign="middle" class="tabelas">';
while ($registo_postos = mysql_fetch_array($sql_pesquisa_postos))
{
echo '<td>';
echo "".$registo_postos['id_posto']."<br />";
echo '</td>';
}
echo '</tr>';
echo '<tr align="center" valign="middle" class="tabelas">';
while ($registo = mysql_fetch_array($resultado_pesquisa_desempenho))
{
echo '<td colspan="'.$numero_de_postos.'">';
echo $registo['desempenho'];
echo '</td>';
}
echo '</tr>';
echo '</table>';
?>
echo '<tr>';
echo '<td colspan="">Colaborador (Número - Nome)</td>';
echo '<td colspan="">Linha</td>';
echo '</tr>';
echo '<tr align="center" valign="middle" class="tabelas">';
echo '<td colspan="">';
echo "".$numero." - ".$nome_completo."<br />";
echo '</td>';
echo '<td colspan="">';
echo "".$linha['nome']."<br />";
echo '</td>';
echo '</tr>';
echo '</table>';
echo '<table class="titulos_tabelas" border="1">';
echo '<tr>';
echo '<td colspan="'.$numero_de_postos.'">Posto de Trabalho</td>';
echo '</tr>';
$resultado_postos = mysql_fetch_array($sql_pesquisa_postos);
echo '<tr align="center" valign="middle" class="tabelas">';
while ($registo_postos = mysql_fetch_array($sql_pesquisa_postos))
{
echo '<td>';
echo "".$registo_postos['id_posto']."<br />";
echo '</td>';
}
echo '</tr>';
echo '<tr align="center" valign="middle" class="tabelas">';
while ($registo = mysql_fetch_array($resultado_pesquisa_desempenho))
{
echo '<td colspan="'.$numero_de_postos.'">';
echo $registo['desempenho'];
echo '</td>';
}
echo '</tr>';
echo '</table>';
?>
Mão meti as queries porque penso que não será relevante mas a que vem da variavel $sql_pesquisa_postos são todos os postos da linha selecionada e a que vem da variável $resultado_pesquisa_desempenho devolve o colaborador, posto e desempenho de avaliação.
Alguma dúvida eu coloco.
Outra dica, informação que pode ser relevante se não percebeu a parte anterior:

Numa linha colocar todos os postos de trabalho;
Na linha a baixo colocar nas colunas dos postos de trabalho acima o desempenho;
Obrigado.