Ir para conteúdo
Fórum Script Brasil

juliaruiz

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Posts postados por juliaruiz

  1. Bom dia,

    Pessoal gostaria de uma ajuda de vocês, estou tentando corrigir esse erro já tem algum tempo e não consigo fazer.

    O código abaixo apresenta o seguinte, é um formulário de consulta em uma tabela por categoria, onde até ai ta funcionado, ele DIGITA o Número de PROTOCOLO, identifica a CATEGORIA selecionada, e então mostra o resultado para o usuário, assim, ao mostrar o usuário ele mostra a opção de fazer alteração do STATUS daquele protocolo,  sendo PROTOCOLADO/CANCELADO ou CONCLUIDO, o USUARIO , então seleciona para qual opção deseja alterar esse protocolo e realiza o update, até ai tudo bem...

    So que ele faz o UPDATE no campo certo, no parâmetro certo, porém o valor vem vazio, onde ao realizar muitos testes acontece que ao digitar o Número de PROTOCOLO, ele já faz o UPDATE, ou seja não consegue pegar a opção que ele seleciona, ela vai vazia, o que estou errado ... Alguém me ajuda??

    ______________________________________________________________________________
     

    if(!isset($_GET['localProt'])){
    ?>
                <form name="cadastra" action="" method="post" enctype="multipart/form-data" ; class="btn btn btn-lg btn-block" > 
                 <h5>                   <select name="categorias"  class="form-control"  style=" font-style:normal; font-size:12px;">
                                        <option value="0"  selected="selected" > SELECIONE UMA CATEGORIA</option>
                                        <?php
                                            include "Config/configSis_protocolo.php";
                                            $selCat = ("SELECT * FROM categoria ");
                                            $qrCats = mysql_query($selCat);
                                                while($linhaCat = mysql_fetch_array($qrCats)){
                                        ?>
                                            <option value="<?php echo $linhaCat['tipo'];?>">    <?php echo $linhaCat['tipo'];?> </option>
                                        <?php
                                        
                                        }
                                        ?>
                                    </select>
                                       <div class="form-group input-group"  style="padding-top:20px;">     
                                            <input type="text" name="pesquisa" class="form-control"  placeholder="DIGITE O NÚMERO DO PROTOCOLO"  style=" font-style:normal; font-size:12px;" />
                                            <input  type="hidden" name="acao"  value="buscar" />
                                           <span class="input-group-btn"><button class="btn btn-default" type="button"><i class="fa fa-search"></i></button></span>
                                        </div>
                                            <br /><input type="submit" class="btn col-lg-12" name="localProt" value="PESQUISAR" />  <hr />
                                            
                 </form>  ___________AQUI ELE SELECIONA A CATEGORIA E DIGITA O NÚMERO DO PROTOCOLO E ABAIXO A VALIDAÇÃO DESSAS INFORMAÇÕES________

                                
                                                        
                                <?php

                                    if(isset($_POST['acao']) && $_POST['acao'] == 'buscar'){
                                        $tipoCategoria = $_POST['categorias'];
                                        $pesquisar = strip_tags(trim($_POST['pesquisa']));
                                        
                                        $busca = "SELECT * FROM protocolo WHERE prot LIKE '$pesquisar'  AND tipo ='$tipoCategoria' "; 
                                        $qrbusca =mysql_query($busca);

                                            if(mysql_num_rows($qrbusca) == '0'){
                                                echo'
                                                <div class="alert alert-danger  col-sm-12" style=" font-style:normal; font-size:11px;">
                                                    ERROR! Escolha uma categoria e Digite o número de protocolo! 
                                                </div>    
                </div>';
                                        }
                                        


                                          else {
                                            
                                            while($linhabusca = mysql_fetch_assoc($qrbusca)){
                                                
                                ?>

    ______________________AQUI MOSTRA O RESULTADO DA PESQUISA SENDO BUSCADO TODAS INFORMAÇÕES DO NÚMERO DIGITADO, BENEFICIARIO , DATA , DATA PREVISTA E OUTROS________________________________

        <div class="form-group input-group" >
            <span class="input-group-addon" style=" font-style:normal; font-size:12px;">PROTOCOLO Nº:</span>
            <div class="form-control"><?php echo $linhabusca['prot'] ;?>
            </div>
        </div>
            <div class="form-group input-group" style=" font-style:normal; font-size:10px;">
            <span class="input-group-addon">BENEFICIÁRIO:</span>
            <div class="form-control"><?php echo $linhabusca['beneficiario'] ;?>
            </div>
        </div>
     
    <div style=" font-style:normal; font-size:12px; padding-top:1px; ">    
            <div class="form-group col-sm-12" style=" padding-right:1050px;">CPF DO BENEFICIÁRIO :<span style=" padding-left:80px;">            <?php echo $linhabusca['cpf'] ;?></span></div>    
            <div class="form-group col-sm-12" style=" padding-right:1050px;">PROTOCOLADO EM :<span style=" padding-left:100px;">                    <?php echo $linhabusca['data'] ;?></span></strong></div>    
            <div class="input-group-addon" >FINALIZA EM :<?php echo $linhabusca['dataf'] ;?></strong></div> <br />  
     </div>
    <div>

    _____________AQUI A FUNÇÃO DE ALTERAR O CAMPO ONDE ELE SELECIONADA E ENTÃO FAZ O UPDATE_____________
    <?php
                                            }if(!isset($_POST['alterarStatus'])){
                                            include "Config/configSis_protocolo.php";
                                            $f['ativado']         =(mysql_real_escape_string($_POST['ativado']));
                                            
                                            
                                            
                                            
                                            
                                            $varatt =("UPDATE protocolo SET status = '$f[ativado]' WHERE prot = '$pesquisar'  AND tipo ='$tipoCategoria'");
                                            $exeatt = mysql_query($varatt) or die (mysql_error());
                                            
                                            if($exeatt){
                                                echo'ATUALIZAÇÃO COMPLETA AGUARDE UM INSTATE!';    
                                                 
                                            }
                                            echo '<hr />';
                                            ?>

         <form action="" method="post" name="ativado">
                  <div class="form-group">
          <select name="ativado" class="form-control" >
                   <option value="" selected="selected"  disabled="disabled">Selecione o status do Documento &nbsp;&nbsp;</option>
                    <option  value="CANCELADO">CANCELADO &nbsp;&nbsp;</option>
                    <option   value="CONCLUIDO">CONCLUIDO &nbsp;&nbsp;</option>
        </select></br>
            <input  type="submit" value="ATUALIZAR" class="btn btn-primary btn-lg btn-block" name ="alterarStatus" />
        </form>   

        </div>

                                    
    <a href="index.php"  class="btn btn-default col-sm-4"  style=" font-style:normal;  padding-top:1px; " >CANCELAR</a>


                          
                            <?php
                    }
                
            

    }
                    
                    }
    }?>

     

     

     

×
×
  • Criar Novo...