Ir para conteúdo
Fórum Script Brasil
  • 0

Obter um valor de um button


rafael10pinheiro

Pergunta

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

Até agora não há respostas para essa pergunta

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...