Estou implementando um código para mostrar alguns equipamentos. E, em cada equipamento (Se houver) há chamados (um ou mais).
PROBLEMA: crio dos laços,1º Mostro os equipamentos, 2º Mostro os chamados -> Porém preciso pegar o numero de serie atraves de um botao (ou algo do tipo) para buscar em uma tabela(paradas) do banco para trazer somente os chamados referente àquele numero de serie.
**** Se alguém puder me ajudar, dicas, formas.... AGRADEÇO
Pergunta
rafael10pinheiro
Olá,
Estou implementando um código para mostrar alguns equipamentos. E, em cada equipamento (Se houver) há chamados (um ou mais).
PROBLEMA: crio dos laços,1º Mostro os equipamentos, 2º Mostro os chamados -> Porém preciso pegar o numero de serie atraves de um botao (ou algo do tipo) para buscar em uma tabela(paradas) do banco para trazer somente os chamados referente àquele numero de serie.
**** Se alguém puder me ajudar, dicas, formas.... AGRADEÇO
1º Laço: Mostro dos os equipamentos:
<thead>
<tr>
<th>Equipamento</th>
<th>Marca</th>
<th>Nº/S</th>
<th>Localidade</th>
<th>Situação</th>
<th>Modelo</th>
<th>Chamados</th>
</tr>
<tr>
<th><input type="text" id="txtColuna1"/></th>
<th><input type="text" id="txtColuna2"/></th>
<th><input type="text" id="txtColuna3"/></th>
<th><input type="text" id="txtColuna4"/></th>
<th><input type="text" id="txtColuna5"/></th>
<th><input type="text" id="txtColuna6"/></th>
</tr>
</thead>
<tbody>
<?php
do{
?>
<tr>
<td><?php echo $cadastro['equipamento']; ?></td>
<td><?php echo $cadastro['marca']; ?></td>
<td><?php $num_serie =$cadastro['num_serie']; echo $cadastro['num_serie']; ?></td>
<td><?php echo $cadastro['localidade']; ?></td>
<?php if ($cadastro['situacao'] == "PENDENTE") { ?>
<td style="background-color:#FFC000; color:black;text-align:center;"><?php echo $cadastro['situacao'];?></td>
<?php }elseif ($cadastro['situacao'] == "OPERANDO") { ?>
<td style="background-color:black; color:white;text-align:center;"><?php echo $cadastro['situacao'];?></td>
<?php }elseif ($cadastro['situacao'] == "PARADO") { ?>
<td style="background-color:red; color:white;text-align:center;"><?php echo $cadastro['situacao'];?></td>
<?php }elseif ($cadastro['situacao'] == "SUBSTITUIDO") { ?>
<td style="background-color:#1BA522; color:white;text-align:center;"><?php echo $cadastro['situacao'];?></td>
<?php }elseif ($cadastro['situacao'] == "VENDIDO") { ?>
<td style="background-color:blue; color:white; text-align:center;"><?php echo $cadastro['situacao'];?></td>
<?php } ?>
<td style="text-align:right"><?php echo $cadastro['modelo']; ?></td>
<td style="text-align:center;">
<button data-toggle="modal" data-target="#view-modal" class="btn btn-sm btn-info" id="botao" data="<?php $cadastro['num_serie']; ?>" >
<i class="glyphicon glyphicon-eye-open" ></i> Chamados
</button>
</tr>
<?php } while($cadastro = $sql_query->fetch_assoc()); ?>
<tbody>
2º LAÇO: Pretendo mostrar os chamados referente aquele equipamento (usando o num_serie para comparar no select do banco)
<?php
$sql_code1 = "SELECT * FROM paradas WHERE num_serie = ".$num_serie." ";
echo "\n\nPARADAS:\n $sql_code1\n\n";
$sql_query1 = $mysqli->query($sql_code1) or die($mysqli->error);
$paradas = $sql_query1->fetch_assoc();
?>
<div id="view-modal" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" style="display: none;">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title"><i class="glyphicon glyphicon-user"></i>Chamados do equipamento: <?php echo "Numero de Serie: $num_serie"; ?> </h4>
</div>
<?php
do{
?>
<div class="modal-body">
<div id="modal-loader" style="display: none; text-align: center;">
<img src="ajax-loader.gif">
</div>
<div id="dynamic-content">
<div class="row">
<div class="col-md-12">
<div class="table-responsive">
<table class="table table-striped table-bordered">
<tr>
<th>Indice</th>
<td><?php echo $paradas['quantidade']; ?></td>
</tr>
<tr>
<th>Numero de Serie</th>
<td><?php echo $paradas['num_serie']; ?></td>
</tr>
<tr>
<th>Situacao</th>
<td><?php echo $paradas['situacao']; ?></td>
</tr>
<tr>
<th>Data de Parada</th>
<td><?php echo $paradas['data_parada']; ?></td>
</tr>
<tr>
<th>Observacao</th>
<td><?php echo $paradas['obs']; ?></td>
</tr>
<tr>
<th>Chamado S</th>
<td><?php echo $paradas['os_s']; ?></td>
</tr>
<th>Chamado H</th>
<td><?php echo $paradas['os_h']; ?></td>
</tr>
</table>
</div>
</div>
</div>
</div>
</div>
<?php } while($paradas = $sql_query1->fetch_assoc()); ?>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Fechar</button>
</div>
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
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.