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
Obter um valor de um button
em HTML, XHTML, CSS
Postado
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>