Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

rafael10pinheiro

Problema para pegar dados de um button para referenciar em um select

Recommended Posts

Olá,

Estou implementando um código para mostrar alguns equipamentos. E, em cada equipamento (Se houver) há chamados (um ou mais).

PROBLEMA: crio dois laços,1º Mostro os equipamentos, 2º Mostro os chamados -> Porém preciso pegar o numero de serie atraves de um botão (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;">

****************** AQUI ESTA O BUTTON COM PROBLEMA ***********************

<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>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.