Ir para conteúdo
Fórum Script Brasil

rafael10pinheiro

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Posts postados por rafael10pinheiro

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

×
×
  • Criar Novo...