Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Ola pessoal por favo me ajudem da tentei de todas as formas e nao consigo fazer uma tabela dinamica com o PHP.
Deixe eu fala o que preciso.
Pra comecar eu tenho uma tabela no DB que tem os seguintes campos
Bancada; dia; hora; prod_nome; qtde;
61............29....23.........aoc.........5
60............29....23.........aoc.........5
61............29....23.........aoc.........5
59............29....23.........aoc.........5
59............29....22.........aoc.........5
59............29....22.........aoc.........5
59............29....23.........aoc.........5
e preciso imprimir em uma tabela em html da seguinte forma
bancada .................. hora
.................................14 15 16 17 18 19 20 21 22 23
59 ...................................................... 10 10
60....................................05
61 .............................................10
o problema e o seguinte eu ate consugo fazer o filtro em php usando lacos de repeticao para procurar as bancadas e a quantidade por hora....mas quando eu bou imprimir ele mostra duas ou mais meses a hora ou a bancada assim:
hora 22 qtde hora 23 qtde
bancada 59 05 bancada 59 05
hora 23 qtde
bancada 59 05
entenderem ele repete me ajudem....
estou usando este codigo para filtrar....
ah sou iniciante entao nao me maltratem por favor
<html>
<head>
</head>
<body>
<?php
$conexao = mysql_connect("localhost", "root", "") or die(mysql_error());
$db = mysql_select_db("test");
?>
<!--captura por hora-->
<?php
$hora = date('H');
$fixture = "Positivo E4121 MB";
$day = date("d");
$month = date("m");
$year = date("Y");
$h = '13';
for ($t=0; $t<9; ++$t) {
++$h ;
$banc = '0';
for ($n=0; $n<85; ++$n) {
++$banc ;
/ dados da seleção /
$selec = "SELECT * FROM testttt WHERE qtde AND Prod_nome LIKE '$fixture' AND bancada like '$banc' AND hora like '$h' AND ano LIKE '$year' AND mes LIKE '$month' AND dia LIKE '29'";
$exec = mysql_query($selec, $conexao) or die(mysql_error());
/ exibindo o resultado /
while($dados=mysql_fetch_array($exec)) {
$valida = $dados['qtde'];
if ($valida =="")
echo "";
else
echo "<table width='30' border='1' align='left' cellpadding='0' cellspacing='0' >
<tr>
<td></td>
<td align='left'>$h</td>
</tr>
</table>
";
echo "<table width='30' border='1' align='right' cellpadding='0' cellspacing='0' >
<tr>
<td></td>
<td align='center'>$banc</td>
</tr>
</table>";
}
}
}
?>
<!--/soma final-->
</body>
</html>Carregando comentários...