Ir para conteúdo
Fórum Script Brasil

emmanuelsiqueira30

Membros
  • Total de itens

    39
  • Registro em

  • Última visita

Posts postados por emmanuelsiqueira30

  1. Pessoal estou precisando de uma ajuda.

    Alguém sabe explicar como salvar os dados de uma tabela html <table>, no banco de dados mysql.

    Por exemplo estou adicionando dinamicamente com jquery cada linha só é adicionada uma linha se for necessária e quando terminar de adicionar as linhas com os dados escolhidos clico no botão salvar e o que tiver na tabela salvar no banco de dados mysql.

    tela_inicial.jpg

    tela_linha_adicionada.jpg

  2. Pessoal preciso de uma ajuda sobre mostrar somente os produtos que foi clicado no menu de categorias na mesma página inicial:

    <?php 
    
      include("admin/conexao.php");
      
      $cat = isset($_GET['id_cat']);
    
      $query = "SELECT * FROM categoria";
      $query1 = "SELECT * FROM produto";
    
      //$query1 = "SELECT * FROM produto WHERE categoria_id = $cat";
    
      $dados = mysqli_query($con,$query);
      $dados1 = mysqli_query($con,$query1);
    
    ?>
    
    <!DOCTYPE html>
    <html lang="pt-br">
    
    <head>
    
      <meta charset="utf-8">
      <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
      <meta name="description" content="">
      <meta name="author" content="">
    
      <title>Catálogo Online - </title>
    
      <!-- Bootstrap core CSS -->
      <link href="vendor/bootstrap/css/bootstrap.min.css" rel="stylesheet">
    
      <!-- Custom styles for this template -->
      <link href="css/shop-homepage.css" rel="stylesheet">
    
    </head>
    
    <body>
    
      <!-- Navigation -->
      <nav class="navbar navbar-expand-lg navbar-dark bg-dark fixed-top">
        <div class="container">
          <a class="navbar-brand" href="#">Catálogo Online</a>
          <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive" aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">
            <span class="navbar-toggler-icon"></span>
          </button>
          <div class="collapse navbar-collapse" id="navbarResponsive">
            <ul class="navbar-nav ml-auto">
              <li class="nav-item active">
                <a class="nav-link" href="#">Página inicial
                  <span class="sr-only">(current)</span>
                </a>
              </li>
              <li class="nav-item">
                <a class="nav-link" href="#">Sobre</a>
              </li>
              <li class="nav-item">
                <a class="nav-link" href="#">Localização</a>
              </li>
              <li class="nav-item">
                <a class="nav-link" href="#">Contato</a>
              </li>
            </ul>
          </div>
        </div>
      </nav>
    
      <!-- Page Content -->
      <div class="container" id="conteudo">
    
        <div class="row">
    
          <div class="col-lg-3">
    
            <h1 class="my-4">Logomarca</h1>
            <div class="list-group">
                <?php
                  while ($linha = mysqli_fetch_assoc($dados)) {
                ?>
                  <a href="index.php?id_cat=<?=$linha['id_cat']?>" class="list-group-item"><?=$linha['nome_cat']?></a>
                <?php 
                  }// fim do while  
                ?>
            </div>
    
          </div>
          <!-- /.col-lg-3 -->
    
          <div class="col-lg-9">
    
            <div id="carouselExampleIndicators" class="carousel slide my-4" data-ride="carousel">
              <ol class="carousel-indicators">
                <li data-target="#carouselExampleIndicators" data-slide-to="0" class="active"></li>
                <li data-target="#carouselExampleIndicators" data-slide-to="1"></li>
                <li data-target="#carouselExampleIndicators" data-slide-to="2"></li>
              </ol>
              <div class="carousel-inner" role="listbox">
                <div class="carousel-item active">
                  <img class="d-block img-fluid" src="http://placehold.it/900x350" alt="First slide">
                </div>
                <div class="carousel-item">
                  <img class="d-block img-fluid" src="http://placehold.it/900x350" alt="Second slide">
                </div>
                <div class="carousel-item">
                  <img class="d-block img-fluid" src="http://placehold.it/900x350" alt="Third slide">
                </div>
              </div>
              <a class="carousel-control-prev" href="#carouselExampleIndicators" role="button" data-slide="prev">
                <span class="carousel-control-prev-icon" aria-hidden="true"></span>
                <span class="sr-only">Previous</span>
              </a>
              <a class="carousel-control-next" href="#carouselExampleIndicators" role="button" data-slide="next">
                <span class="carousel-control-next-icon" aria-hidden="true"></span>
                <span class="sr-only">Next</span>
              </a>
            </div>
                
          
    
            <div class="row">
            
            <?php
                  while ($linha1 = mysqli_fetch_assoc($dados1)) {
            ?>
    
              <div class="col-lg-4 col-md-6 mb-4">
                <div class="card h-100">
                 <img class="card-img-top img-responsive" src="admin/fotos/<?=$linha1['foto_prod']?>" alt="Este produto não possui imagem." width="150px" height="230px"></img>
                  <div class="card-body">
                    <h4 class="card-title">
                      <?=$linha1['titulo_prod']?>
                    </h4>
                    <h5>Preço: R$ <?=$linha1['preco_prod']?></h5>
                    <p class="card-text"><?=$linha1['desc_prod']?></p>
                  </div>
                 
                </div>
              </div>      
             
              <?php 
                 }// fim do while  
              ?>
    
            </div>
            <!-- /.row -->
           
            
           
          
        </div>
          <!-- /.col-lg-9 -->
    
        </div>
        <!-- /.row -->
    
      </div>
      <!-- /.container -->
    
      <!-- Footer -->
      <footer class="py-5 bg-dark">
        <div class="container">
    
            <div class="container">
                <div class="row">
                  <div class="col-4"></div>
                  <div class="col-4"> <p class="m-0 text-center text-white">Copyright &copy; Catálogo Online 2019</p></div>
                  <div class="col-4"><p class="m-0 text-right text-white">Desenvolvimento: System Informática</p></div>
                </div>
            </div>
          
        </div>
        <!-- /.container -->
      </footer>
    
      <!-- Bootstrap core JavaScript -->
      <script src="vendor/jquery/jquery.min.js"></script>
      <script src="vendor/bootstrap/js/bootstrap.bundle.min.js"></script>
    
    </body>
    
    </html>

     

  3. Pessoal não estou conseguindo listar os convidados nesta tela pela mesa e o responsável da mesa, deveria aparecer o número da mesa, o responsável e os convidados, não estou conseguindo acertar no INNER JOIN dos convidados, quem puder me ajudar já agradeço.

    lista_mesas.php

    <style>
    	
    	body {
    		background-image: url("imagens/bg_adm.jpg");
    		background-repeat: no-repeat;
    		background-size: cover;
    	}
    	
    	.btn-success{
    		height: 100px;
    		width: 300px;
    		margin: 20px -150px; 
    		position:relative;
    		top:20%; 
    		left:50%;
    	}
    	
    	.btn-primary{
    		height: 100px;
    		width: 300px;
    		margin: 20px -150px; 
    		position:relative;
    		top:20%; 
    		left:50%;
    	}
    	
    	.btn-warning{
    		height: 100px;
    		width: 300px;
    		margin: 20px -150px; 
    		position:relative;
    		top:20%; 
    		left:50%;
    	}
    	
    	.btn-dark{
    		height: 100px;
    		width: 200px;
    		margin: 20px -150px; 
    		position:relative;
    		top:20%; 
    		left:50%;
    	}
    </style>
    <?php 
      include("conexao.php");
      $dados = mysqli_query($con,"SELECT * FROM mesa");
    ?>
    
    <!DOCTYPE html>
    <html>
    
    <head>
    
    <?php
      include("sessao.php");
    ?>
    
    <title>ControlTable</title>
    
    <!-- Latest compiled and minified CSS -->
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
    
    <!-- jQuery library -->
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
    
    <!-- Latest compiled JavaScript -->
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
    
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
    
    </head>
    
    <body>
    
    <div class="container-fluid">
    	<div class="row">
    	
    	<div class="col-xs-12">
    		<image class="image-responsive" src="imagens/logo.png" width="70%" style="width: 70%; margin: 0% 15%;"></image>
    	</div>
    	  
    	  <div class="col-xs-12 list-inline">
    	
    		
    		<?php
    			while ($linha = mysqli_fetch_assoc($dados)) {
    		?>
    			<a href="visualiza_mesa.php?id=<?=$linha['id_mesa']?>"><h4 class="list-inline-item"><strong>MESA <?=$linha['nome_mesa']?></strong></h4>
    		<?php 
    			}// fim do while  
    		?>
         
        </div>
    	</div>
    </div>
    
    </body>
    
     </html>

    visualiza_mesa.php

    <style>
    	
    	body {
    		background-image: url("imagens/bg_adm.jpg");
    		background-repeat: no-repeat;
    		background-size: cover;
    	}
    	
    	.btn-success{
    		height: 100px;
    		width: 300px;
    		margin: 20px -150px; 
    		position:relative;
    		top:20%; 
    		left:50%;
    	}
    	
    	.btn-primary{
    		height: 100px;
    		width: 300px;
    		margin: 20px -150px; 
    		position:relative;
    		top:20%; 
    		left:50%;
    	}
    	
    	.btn-warning{
    		height: 100px;
    		width: 300px;
    		margin: 20px -150px; 
    		position:relative;
    		top:20%; 
    		left:50%;
    	}
    	
    	.btn-dark{
    		height: 100px;
    		width: 200px;
    		margin: 20px -150px; 
    		position:relative;
    		top:20%; 
    		left:50%;
    	}
    </style>
    <?php 
      include("conexao.php");
      
      $id = $_GET['id'];
      
    ?>
    
    <!DOCTYPE html>
    <html>
    
    <head>
    
    <?php
      include("sessao.php");
    ?>
    
    <title>ControlTable</title>
    
    <!-- Latest compiled and minified CSS -->
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
    
    <!-- jQuery library -->
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
    
    <!-- Latest compiled JavaScript -->
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
    
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
    
    </head>
    
    <body>
    
    <div class="container-fluid">
    	<div class="row">
    	
    	<div class="col-xs-12">
    		<image class="image-responsive" src="imagens/logo.png" width="70%" style="width: 70%; margin: 0% 15%;"></image>
    	</div>
    	  
    	  <div class="col-xs-12 list-inline">
    	
    		
    		<?php
    			$query = "SELECT * FROM responsavel INNER JOIN mesa ON responsavel.id_mesa_responsavel = mesa.id_mesa WHERE id_mesa_responsavel = $id";
    			$dados = mysqli_query($con,$query);
    			$result = mysqli_num_rows($dados);
    			$linha = mysqli_fetch_assoc($dados);
    			
    		?>
    		
    		<?php
    			if($result > 0){
    		?>
    				<h4><strong>MESA: <?=$linha['nome_mesa']?></strong></h4>
    				<h4><strong>RESPONSÁVEL: <?=$linha['nome_pessoa']?></strong></h4>
    				<h4><strong>CONTATO: <?=$linha['fonecel_pessoa']?></strong></h4>
    		<?php
    			}
    			else {
    		?>
    				<div class='alert alert-success'>
    					<h2><strong>MESA DISPONÍVEL <?=$linha['nome_mesa']?></strong></h2>
    				</div>
    		<?php
    			}	
    		?>
        </div>
    	</div>
    </div>
    
    </body>
    
     </html>

     

  4. Pessoal estou querendo saber como posso salvar os dados de um formulário com um select com multiple="multiple" ativado, por exemplo se eu selecionar mesa 01 e 02, digitar o nome e o telefone celular e clicar em inserir e no banco de dados como ficaria, seria como um carrinho de compras que seriam gerados dois registros?

    HTML

    <style>
    	
    	body {
    		background-image: url("imagens/bg_adm.jpg");
    		background-repeat: no-repeat;
    		background-size: cover;
    	}
    	
    	.btn-success{
    		height: 100px;
    		width: 300px;
    		margin: 20px -150px; 
    		position:relative;
    		top:20%; 
    		left:50%;
    	}
    	
    	.btn-primary{
    		height: 100px;
    		width: 300px;
    		margin: 20px -150px; 
    		position:relative;
    		top:20%; 
    		left:50%;
    	}
    	
    	.btn-warning{
    		height: 100px;
    		width: 300px;
    		margin: 20px -150px; 
    		position:relative;
    		top:20%; 
    		left:50%;
    	}
    	
    	.btn-dark{
    		height: 100px;
    		width: 200px;
    		margin: 20px -150px; 
    		position:relative;
    		top:20%; 
    		left:50%;
    	}
    </style>
    
    <?php 
      include("conexao.php");
      $dados = mysqli_query($con,"SELECT * FROM mesa");
    ?>
    
    <!DOCTYPE html>
    <html>
    
    <head>
    
    <?php
      include("sessao.php");
    ?>
    
    <title>ControlTable</title>
    
    <!-- Latest compiled and minified CSS -->
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
    
    <!-- jQuery library -->
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
    
    <!-- Latest compiled JavaScript -->
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
    
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
    
    </head>
    
    <body>
    
    <div class="container-fluid">
    	<div class="row">
    		<form action="insere-resp.php" method="POST">
    			<div class="col-xs-12">
    				<image class="image-responsive" src="imagens/logo.png" width="70%" style="width: 70%; margin: 0% 15%;"></image>
    			</div>
    			
    			<div class="col-xs-12">
    				<h4><strong>Selecione quais mesas deseja:</strong></h4>
    				
    				<div class="form-group">															
    					<label for="proprietario_id_prop">MESAS: </label>
    					<select class="form-control" name="id_mesa" id="id_mesa" multiple="multiple">
    						<?php
    							include ("conexao.php");
    							$query = "SELECT * FROM mesa";
    							$consulta = mysqli_query($con,$query); 
    
    							while ($dados = mysqli_fetch_assoc($consulta)) { ?>
    								<option value="<?php echo $dados['id_mesa']; ?>"><?php echo $dados['nome_mesa']; ?></option> <?php 
    							}
    						?>
    					</select>
    				</div>
    					
    			<div class="col-xs-12">
    				
    				  <div class="form-group">
    					<label for="nome_pessoa">NOME:</label>
    					<input type="text" class="form-control" id="nome_pessoa" name="nome_pessoa">
    				  </div>
    				  <div class="form-group">
    					<label for="fonecel_pessoa">CONTATO:</label>
    					<input type="text" class="form-control" id="fonecel_pessoa" name="fonecel_pessoa">
    				  </div>
    				  <div class="form-group">
    					<label for="email_pessoa">E-MAIL:</label>
    					<input type="text" class="form-control" id="email_pessoa" name="email_pessoa">
    				  </div>
    				  
    				  <button type="submit" class="btn btn-primary">INCLUIR</button>
    		</form>
    	</div>
    </div>
    
    </div>
    </div>
    </div>
    
    </body>
    
    </html>

    PHP

    <?php
    	
    	include("conexao.php");
    
    	$id_mesa = $_POST['id_mesa'];
    	$nome_pessoa = $_POST['nome_pessoa'];
    	$fonecel_pessoa = $_POST['fonecel_pessoa'];
    	$email_pessoa = $_POST['email_pessoa'];
    		
    	$sql = "INSERT INTO responsavel (id_mesa,nome_pessoa,fonecel_pessoa,email_pessoa) VALUES ('$id_mesa','$nome_pessoa','$fonecel_pessoa','$email_pessoa')";
    		
    	$result = mysqli_query($con,$sql);
    	
    	if ($result) {
    		echo "<script>alert('Cadastro realizado com sucesso.'); location='cad-resp.php';</script>";
    	} else {
    		echo "<script>alert('Erro ao cadastrar.'); location='cad-resp.php';</script>";
    	}
    	
    	$con->close();		
    	
    ?>

     

  5. Pessoal o problema que a aplicação precisa conectar em um servidor MySQL remoto já consegui isso no PC utilizando o XAMPP e o sistema está funcionando perfeitamente porém no Tablet com o servidor PHP Kickweb server não envia os registros, já estou com um servidor pago configurado com um banco de dados MySQL Remoto tudo certinho e no PC funciona perfeitamente mas quando transfiro para o tablet com Android não funciona, se alguém puder me ajudar:

    exportabci.php

    <?php
    
      include('funcoes.php');
    
      $file = 'regbci.txt';
    
      // verificar a existência do $arquivo
      if (is_readable($file)) {
    
        // conecta ao database
        require_once 'conexao.php';
    
        // carrega o conteúdo do arquivo em linhas
        $linhas = file($file, FILE_SKIP_EMPTY_LINES | FILE_IGNORE_NEW_LINES);
    
        // verificar se há pelo menos uma linha em $file
        if (sizeof($linhas)) {
    
          foreach ($linhas as $linha) {
    
            $d = json_decode($linha);
    
            // tratar valores para montar as queries de inserção:
            foreach ($d as $k => $v) {
              // remover espaços duplicados:
              $v = trim($v);
              // se o valor for numérico
              if (is_numeric($v) || is_bool($v)) {
                $d->$k = $v; // não coloca aspas
              } else {
                // se não for numérico, fica entre aspas e escapa caracteres especiais
                $d->$k = "'" . $sqli->real_escape_string($v) . "'";
              }
            }
    
            // guarda os dados tratados em $dados
            $dados[] = $d;
    
          }
    
          // se há alguma coisa a ser inserida
          if (isset($dados)) {
    
    
            // procedimento para verificação linha a linha
            foreach ($dados as $v) {
    
    
              // montar a query de busca
              $query = "select id_bci_geral from bci_geral where cod_bci = $v->cod_bci";
    
              // executar a query de busca e guardar o resultado em $result
              $result = $sqli->query($query);
    
              // verificar se houve falha na execução da query
              if ($sqli->error) {
    
                // define mensagem de erro
                die('Falha durante a busca, chefe!<br> ' . $sqli->error . '<br>' . $query);
    
                // se não houve erro e algo foi encontrado
              } elseif ($result->num_rows) {
                // mostra mensagem na tela
                echo "<script>alert('Existem boletins já exportados.'); location='administrativo.php';</script>";
                echo '<p>Já existe um registro com cod_bci = <b>' . $v->cod_bci . '</b></p>';
                
    
                }
                // se nenhum registro foi encontrado com esse cod_bci 
                else {
    
                // pegar os nomes das colunas dessa linha específica:
                $keys = array_keys((array)$v);
    
                // montar a query para inserção
                $query = "insert into bci_geral(" . implode(', ', $keys) . ") values\n   (" . implode(', ', (array)$v) . ')';
    
                // executar a query de inserção
                $sqli->query($query);
    
                // verificar se houve falha na execução da query:
                if ($sqli->error) {
                  // define mensagem de erro
                  echo ('Falha durante a inserção<br> ' . $sqli->error . '<br>' . $query);
    
                  // se não houver falha alguma
                } else {
                  // define mensagem de sucesso
                  echo "<script>alert('Exportação realizada com sucesso.'); </script>"; //location='administrativo.php'; 
      
              }
    
            } // end foreach
    
    
    
          } // end if (isset($dados))
    
                  envia_ftp_bci();
          }
    
    
          else {
            echo '<p>O arquivo <b>' . $file . '</b> está vazio</p>';
          }
      } else {
        echo '<p>O arquivo <b>' . $file . '</b> não existe</p>';
      }
    }
      ?>

    conexao.php

    <?php
    
      $host = 'xxxxxxxxxxxxxx';
      $user = 'xxxxxxxxxxxxxx';
      $password = 'xxxxxxxxxxxx';
      $database = 'xxxxxxxxxxxxx';
    
      // estabelecer conexão com o mysql
      $sqli = $con = new mysqli($host, $user, $password);
    
    
    // verificar se houve erro na conexão
      if ($sqli->connect_error) {
        // se houve erro, mostra erro na tela
        echo "<p>Erro ao Conectar: $sqli->connect_error</p>";
      }
    // alterar o tipo de codificação da conexão com o banco de dados,  para utf8
      if (!$sqli->set_charset('utf8')) {
        echo "<p class='error'>O charset não é utf8: $sqli->error</p>";
      }
    // selecionar/abrir o banco de dados para trabalhar
      if (!$sqli->select_db($database)) {
        // se o banco de dados não for encontrado
        echo "<p class='error'>Banco de dados não encontrado, chefe!</p>";
      }
      else {
        echo "<p class='success'>Banco de dados conectado com sucesso.</p>";
      }
    
    ?>

     

    Screenshot_2018-09-05-16-05-13.png

    Screenshot_2018-09-05-16-05-23.png

  6. Pessoal o problema que a aplicação precisa conectar em um servidor MySQL remoto já consegui isso no PC utilizando o XAMPP e o sistema está funcionando perfeitamente porém no Tablet com o servidor PHP Kickweb server não conecta, se alguém puder me ajudar:

    <?php
    
    $host = 'xxxxxx';
    $user = 'xxxxxxxx';
    $pass = 'xxxxxx';
    $db   = 'xxxxxx';
     
    // conexão e seleção do banco de dados
    $con = mysqli_connect($host, $user, $pass, $db);
    
    if ($con) {
      echo "Conexão feita com sucesso.";
    } else {
      echo "Erro ao tentar conextar ao banco de dados.";
    }
    
    ?>

     

    Print no PC.jpg

    Print no tablet.png

  7. Olá pessoal estou com dificuldades com o envio de todos os arquivos de um diretório local para o diretório remoto, por enquanto fiz o código abaixo mas não está funcionando, sou iniciante em php quem puder me ajudar fico muito agradecido.

     

    $dir_local = glob("/fotos/*.*");
                  $ftp_endereco = "xxxxx.xxxxxx.com.br";
                  $ftp_usuario = "xxxxxxx";
                  $ftp_senha = "xxxxxx";
    
                  $ftp_conexao = ftp_connect($ftp_endereco);
    
    
                  $login_ftp = ftp_login($ftp_conexao, $ftp_usuario, $ftp_senha);
    
    
                  if ($login_ftp) {
                    echo "Conexão FTP realizada com sucesso.";
                  }
                  else {
                    echo "Erro ao tentar conectar ao FTP.";
                  }
                  
                  foreach (glob("/public_html/fotos/*.*") as $filename) {
                    ftp_put($login_ftp, $filename, $dir_local, FTP_BINARY);
                  
                  }

     

  8. Pessoal por favor se alguém puder me ajudar neste problema que estou quebrando muito a cabeça pra resolver.

    Como enviar todos os arquivos de um diretório local para um diretório remoto com php.

    Por enquanto fiz esse código mas já testei várias funções mas não consegui:

    <?php
    
    function envia_ftp_bci() {
    	
    	$servidor_ftp = 'files.servidor.com';
    	$usuario_ftp = '00000000';
    	$senha_ftp   = '0000000';
    	$conexao_ftp = ftp_connect($servidor_ftp);
    	$login_ftp = ftp_login($conexao_ftp,$usuario_ftp,$senha_ftp);
    
    	$destino = '/fotos/bci/';
    	$origem = 'fotos/bci/*.*';
    
    	if (!$login_ftp) {
    		exit('Usuário ou senha FTP incorretos.');
    	}
    	ftp_pasv($conexao_ftp,true);
    	if (@ftp_put($conexao_ftp, $destino, $origem, FTP_BINARY)) {
    		echo 'Arquivo enviado com sucesso!';
    	} else {
    		echo 'Erro ao enviar arquivo!';
    
    	}
    
    	ftp_close($conexao_ftp);
    }
    
    envia_ftp_bci();
    
    ?>

     

  9. 16 horas atrás, wash disse:

    E onde está o trecho que faz a verificação no .txt?

    Você vai precisar abrir o .txt e verificar linha por linha, se há algum dado igual ao postado.

    pode ser antes de:
     

    
    //PREPARA O CONTEÚDO A SER GRAVADO
    		$conteudo =	"
    
    //ARQUIVO TXT
    $arquivo = "regbl.txt";
    
    // abrir o txt para averiguação de igualdade
    $linhas = file($arquivo, FILE_SKIP_EMPTY_LINES | FILE_IGNORE_NEW_LINES);
    
    $string_to_compare = implode(',', $_POST);
    
    foreach ($linhas as $linha) {
      // se a linha do .txt for igual a linha com os dados postados
      if ($linha == $string_to_compare) {
        // não gravar os dados postados
        echo '<div class="alert alert-warning">Esses dados já se enctram cadastrados no .txt, chefe!</div>';
        
        // se a linha não for igual
      } else {
        // escreva aqui o procedimento para gravar os dados postados
        
      }
    }

    wash coloquei a parte do procedimento de gravação, está gravando no txt porém não está fazendo a verificação está gravando direto:

    //ARQUIVO TXT
    		$arquivo = "regbl.txt";
    		
    		// abrir o txt para averiguação de igualdade
    		$linhas = file($arquivo, FILE_SKIP_EMPTY_LINES | FILE_IGNORE_NEW_LINES);
    
    		$string_to_compare = implode(',', $_POST);
    
    		foreach ($linhas as $linha) {
    		  // se a linha do .txt for igual a linha com os dados postados
    		  if ($linha == $string_to_compare) {
    			// não gravar os dados postados
    			echo '<div class="alert alert-warning">Esses dados já se enctram cadastrados no .txt, chefe!</div>';
    			
    			// se a linha não for igual
    		  } else {
    			// escreva aqui o procedimento para gravar os dados postados
    			$conteudo =	"
    $cod_mun_bl,$uso_proc_data_alt,$bairro_bl,$distrito_bl,$setor_bl,$secao_bl,$cod_bl,$cep_bl,$cod_logra_bl,$logra_bl,$num_de_bl,$num_ate_bl,$data_bl,$valor_bl,$coleta_lixo_bl,$limp_pub_bl,$ilum_pub_bl,$ener_eletr_bl,$rede_tel_bl,$rede_agua_pot_bl,$rua_pav_bl,$rede_esg_bl,$rede_agua_pluv_bl,$rua_placa_bl,$quant_esquina_bl,$n_lei_bl,$data_cad_bl,$ass_bl,$obs_bl";
    			fwrite($arquivo, $conteudo);
    			echo "<script>alert('Cadastro realizado com sucesso.'); location='cadbl.php';</script>";
    			fclose($abrir);	
    		  }
    		  		
    		  }

     

  10. Pessoal por favor se alguém puder me ajudar neste problema eu fico muito agradecido.

    Estou tentando verificar todo o arquivo txt em php para evitar cadastros com duplicidade, porém quando vou inserir cadastra sem verificar.

    Vou postar o código:

    insbl.php

    <?php
    
    	session_start();
    	
    	   	$cod_mun_bl = $_POST['cod_mun_bl'];
    		$uso_proc_data_alt = date('Y-m-d');
    		$bairro_bl = $_POST['bairro_bl'];
    		$distrito_bl = $_POST['distrito_bl'];
    		$setor_bl = $_POST['setor_bl'];
    		$secao_bl = $_POST['secao_bl'];
    		$cod_bl = $distrito_bl . $setor_bl . $secao_bl;
    		$cep_bl = $_POST['cep_bl'];
    		$cod_logra_bl = $_POST['cod_logra_bl'];
    		$logra_bl = $_POST['logra_bl'];
    		$num_de_bl = $_POST['num_de_bl'];
    		$num_ate_bl = $_POST['num_ate_bl'];
    		$data_bl = $_POST['data_bl'];
    		$valor_bl = $_POST['valor_bl'];
    		$coleta_lixo_bl = $_POST['coleta_lixo_bl'];
    		$limp_pub_bl = $_POST['limp_pub_bl'];
    		$ilum_pub_bl = $_POST['ilum_pub_bl'];
    		$ener_eletr_bl = $_POST['ener_eletr_bl'];
    		$rede_tel_bl = $_POST['rede_tel_bl'];
    		$rede_agua_pot_bl = $_POST['rede_agua_pot_bl'];
    		$rua_pav_bl = $_POST['rua_pav_bl'];
    		$rede_esg_bl = $_POST['rede_esg_bl'];
    		$rede_agua_pluv_bl = $_POST['rede_agua_pluv_bl'];
    		$rua_placa_bl = $_POST['rua_placa_bl'];
    		$quant_esquina_bl = $_POST['quant_esquina_bl'];
    		$n_lei_bl = $_POST['n_lei_bl'];
    		$data_cad_bl =  date('Y-m-d');
    		$ass_bl = $_SESSION['usuario'];
    		$obs_bl = $_POST['obs_bl'];
    						
    		//PREPARA O CONTEÚDO A SER GRAVADO
    		$conteudo =	"
    $cod_mun_bl,$uso_proc_data_alt,$bairro_bl,$distrito_bl,$setor_bl,$secao_bl,$cod_bl,$cep_bl,$cod_logra_bl,$logra_bl,$num_de_bl,$num_ate_bl,$data_bl,$valor_bl,$coleta_lixo_bl,$limp_pub_bl,$ilum_pub_bl,$ener_eletr_bl,$rede_tel_bl,$rede_agua_pot_bl,$rua_pav_bl,$rede_esg_bl,$rede_agua_pluv_bl,$rua_placa_bl,$quant_esquina_bl,$n_lei_bl,$data_cad_bl,$ass_bl,$obs_bl";
    
    		
    		
    		//ARQUIVO TXT
    		$arquivo = "regbl.txt";
    		
    		if (!$abrir = fopen($arquivo, "a")) {
    			echo  "Erro ao abrir o arquivo ($arquivo)";
    			exit;
    		}
    		else {
    			if (strpos(file_get_contents($arquivo),$cod_bl)) {
    				if (!fwrite($abrir, $conteudo)) {
    					echo "<script>alert('Erro ao escrever no arquivo ($arquivo)'); location='cadbl.php';</script>";
    					exit;
    				}
    				else {
    					echo "<script>alert('Cadastro realizado com sucesso.'); location='cadbl.php';</script>";
    				}
    	 
    				fclose($abrir);		
    			}
    			else {
    				echo "<script>alert('Existe um registro duplicado no arquivo ($cod_bl)'); location='cadbl.php';</script>";
    				exit;
    			}
    		}
    ?>

     

    regbl.txt

    
    15581851,2018-08-08,TIMBÍ,1541851,454752,72742,154185145475272742,51541-222,42742,Rua Tal,1500,2345,2018-01-08,5151,SIM,SIM,SIM,SIM,SIM,SIM,SIM,SIM,SIM,SIM,45,1.254/2018,2018-08-08,saulo,NENHUMA.
    45,2018-08-08,TIMBÍ,2,3,4,234,55555-999,6,Rua Tal,7,8,2018-08-08,5151,SIM,SIM,SIM,SIM,SIM,SIM,SIM,SIM,SIM,SIM,45,1.254/2018,2018-08-08,saulo,NENHUMA.
    45,2018-08-08,TIMBÍ,2,3,4,234,55555-999,6,Rua Tal,7,8,2018-08-08,5151,SIM,SIM,SIM,SIM,SIM,SIM,SIM,SIM,SIM,SIM,45,1.254/2018,2018-08-08,saulo,NENHUMA.

     

  11. Bom dia pessoal, estou com um problema que é o seguinte tenho 3 arquivos php, 1 para receber os dados via post o insbl.php pelo arquivo cadbl.php e o exportabl.php que serve para enviar os arquivos do arquivo txt para o banco de dados, porém ao executar o arquivo expórtarbl.php somente é salvo no banco de dados a primeira linha e não são salvas as outras linhas dentro do arquivo txt, se alguém puder me ajudar desde já fico muito agradecido.

    insbl.php
     

    <?php
    
    	session_start();
    	
    	   	$cod_mun_bl = $_POST['cod_mun_bl'];
    		$uso_proc_data_alt = date('Y-m-d');
    		$bairro_id_bl = $_POST['bairro_id_bl'];
    		$distrito_bl = $_POST['distrito_bl'];
    		$setor_bl = $_POST['setor_bl'];
    		$secao_bl = $_POST['secao_bl'];
    		$cep_bl = $_POST['cep_bl'];
    		$cod_logra_bl = $_POST['cod_logra_bl'];
    		$logra_bl = $_POST['logra_bl'];
    		$num_de_bl = $_POST['num_de_bl'];
    		$num_ate_bl = $_POST['num_ate_bl'];
    		$data_bl = $_POST['data_bl'];
    		$valor_bl = $_POST['valor_bl'];
    		$coleta_lixo_bl = $_POST['coleta_lixo_bl'];
    		$limp_pub_bl = $_POST['limp_pub_bl'];
    		$ilum_pub_bl = $_POST['ilum_pub_bl'];
    		$ener_eletr_bl = $_POST['ener_eletr_bl'];
    		$rede_tel_bl = $_POST['rede_tel_bl'];
    		$rede_agua_pot_bl = $_POST['rede_agua_pot_bl'];
    		$rua_pav_bl = $_POST['rua_pav_bl'];
    		$rede_esg_bl = $_POST['rede_esg_bl'];
    		$rede_agua_pluv_bl = $_POST['rede_agua_pluv_bl'];
    		$rua_placa_bl = $_POST['rua_placa_bl'];
    		$quant_esquina_bl = $_POST['quant_esquina_bl'];
    		$n_lei_bl = $_POST['n_lei_bl'];
    		$data_cad_bl =  date('Y-m-d');
    		$ass_bl = $_SESSION['usuario'];
    		$obs_bl = $_POST['obs_bl'];
    						
    		//PREPARA O CONTEÚDO A SER GRAVADO
    		$conteudo =	"
    $cod_mun_bl,$uso_proc_data_alt,$bairro_id_bl,$distrito_bl,$setor_bl,$secao_bl,$cep_bl,$cod_logra_bl,$logra_bl,$num_de_bl,$num_ate_bl,$data_bl,$valor_bl,$coleta_lixo_bl,$limp_pub_bl,$ilum_pub_bl,$ener_eletr_bl,$rede_tel_bl,$rede_agua_pot_bl,$rua_pav_bl,$rede_esg_bl,$rede_agua_pluv_bl,$rua_placa_bl,$quant_esquina_bl,$n_lei_bl,$data_cad_bl,$ass_bl,$obs_bl\r \n";
    
    		//ARQUIVO TXT
    		$arquivo = "regbl.txt";
    
    		//TENTA ABRIR O ARQUIVO TXT
    		if (!$abrir = fopen($arquivo, "a+",0)) {
    				echo  "Erro abrindo arquivo local ($arquivo)";
    				exit;
    		   }
    
    		//ESCREVE NO ARQUIVO TXT
    		if (!fwrite($abrir, $conteudo, strlen($conteudo))) {
    			echo "<script>alert('Erro ao cadastrar - ($arquivo)'); location='cadbl.php';</script>";
    			exit;
    		   }
    		else {
    			echo "<script>alert('Cadastro realizado com sucesso.'); location='cadbl.php';</script>";
    		}
    
    		//FECHA O ARQUIVO 
    		fclose($abrir);
    ?>

     

    cadbl.php

    <!DOCTYPE html>
    <html>
    <head>
    
    <?php
    include("sessao.php");
    ?>
    
    	<title>Boletim de Logradouros - BL</title>
    	
     <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script>
    </head>
    <body>
    
    <?php
       include("menu.php");
    ?>
    
    	<div class="container-fluid">
    		
    		<div class="form-row">
    			
    			<div class="panel panel-default form-group col-xs-12">
    				<form action="insbl.php" method="post" enctype="multipart/form-data">
    
    					<p><h2>Boletim de Logradouros - BL</h2></p>
    			    
    			     	<br/>
    					
    					<fieldset>
    						<legend>PARA USO DO PROCESSAMENTO</legend>
    							<div class="form-group form-inline">
    								<label for="cod_mun_bl">Código do munícipio: </label>
    								<input type="text" class="form-control " name="cod_mun_bl" placeholder="Código do munícipio" required>
    								
    							</div>
    					</fieldset>
    					
    					<fieldset>
    						<legend>INFORMAÇÕES GERAIS</legend>		      	  
    							<div class="form-group">
    								
    								<input type="text" class="form-control" name="textbox" id="textbox" placeholder="Digite o bairro">					
    								<label for="bairro_id_bl">Bairro: </label>
    								<select class="form-control" name="bairro_id_bl" id="select">
    									<?php
    										include ("conexao.php");
    										$query = "SELECT * FROM bairros";
    										$consulta = mysqli_query($con,$query); 
    
    										while ($dados = mysqli_fetch_assoc($consulta)) { ?>
    											<option value="<?php echo $dados['id_bairros']; ?>"><?php echo $dados['nome_bairros']; ?></option> <?php 
    										}
    									?>
    								</select>
    								
    								<div class="form-inline">
    									<label for="distrito_bl">Distrito: </label>
    									<input type="text" class="form-control" name="distrito_bl" placeholder="Distrito" required>
    									
    									<label for="setor_bl">Setor: </label>
    									<input type="text" class="form-control" name="setor_bl" placeholder="Setor" required>
    									
    									<label for="secao_bl">Seção: </label>
    									<input type="text" class="form-control" name="secao_bl" placeholder="Seção" required>
    									
    									<label for="cep_bl">CEP: </label>
    									<input type="text" class="form-control" name="cep_bl" placeholder="Código de logradouro" required>
    									
    									<label for="cod_logra_bl">Código de logradouro: </label>
    									<input type="text" class="form-control" name="cod_logra_bl" placeholder="Código de logradouro" required>
    									
    									<label for="logra_bl">Logradouro: </label>
    									<input type="text" class="form-control" name="logra_bl" placeholder="Logradouro" required>
    									
    									<div class="form-inline">
    										de <input type="text" class="form-control" name="num_de_bl" required> até <input type="text" class="form-control" name="num_ate_bl" required>
    									</div>
    									
    								</div>
    							</div>
    					</fieldset>
    						  
    					<div class="form-group form-inline">
    						<label for="data_bl">Data: </label>
    						<input type="date" class="form-control" name="data_bl" placeholder="Data" required>
    								
    						<label for="valor_bl">Valor: </label>
    						<input type="text" class="form-control" name="valor_bl" placeholder="Setor anterior" required>
    								
    						<label for="coleta_lixo_bl">Coleta de lixo</label>
    						<select class="form-control" name="coleta_lixo_bl">
    							<option value=" "> </option>
    							<option value="Sim">Sim</option>
    							<option value="Não">Não</option>
    						</select>
    						
    						<label for="limp_pub_bl">Limpeza pública</label>
    						<select class="form-control" name="limp_pub_bl">
    							<option value=" "> </option>
    							<option value="Sim">Sim</option>
    							<option value="Não">Não</option>
    						</select>
    						
    						<label for="ilum_pub_bl">Iluminação pública</label>
    						<select class="form-control" name="ilum_pub_bl">
    							<option value=" "> </option>
    							<option value="Sim">Sim</option>
    							<option value="Não">Não</option>
    						</select>
    						
    						<label for="ener_eletr_bl">Energia Elétrica</label>
    						<select class="form-control" name="ener_eletr_bl">
    							<option value=" "> </option>
    							<option value="Sim">Sim</option>
    							<option value="Não">Não</option>
    						</select>
    						
    						<label for="rede_tel_bl">Rede de telefone</label>
    						<select class="form-control" name="rede_tel_bl">
    							<option value=" "> </option>
    							<option value="Sim">Sim</option>
    							<option value="Não">Não</option>
    						</select>
    						
    						<label for="rede_agua_pot_bl">Rede de água potável</label>
    						<select class="form-control" name="rede_agua_pot_bl">
    							<option value=" "> </option>
    							<option value="Sim">Sim</option>
    							<option value="Não">Não</option>
    						</select>
    						
    						<label for="rua_pav_bl">Rua pavimentada</label>
    						<select class="form-control" name="rua_pav_bl">
    							<option value=" "> </option>
    							<option value="Sim">Sim</option>
    							<option value="Não">Não</option>
    						</select>
    						
    						<label for="rede_esg_bl">Rede de esgoto</label>
    						<select class="form-control" name="rede_esg_bl">
    							<option value=" "> </option>
    							<option value="Sim">Sim</option>
    							<option value="Não">Não</option>
    						</select>
    						
    						<label for="rede_agua_pluv_bl">Rede de esgoto</label>
    						<select class="form-control" name="rede_agua_pluv_bl">
    							<option value=" "> </option>
    							<option value="Sim">Sim</option>
    							<option value="Não">Não</option>
    						</select>
    						
    						<label for="rua_placa_bl">Rua com placa</label>
    						<select class="form-control" name="rua_placa_bl">
    							<option value=" "> </option>
    							<option value="Sim">Sim</option>
    							<option value="Não">Não</option>
    						</select>
    						
    						<label for="quant_esquina_bl">Quantidade de esquinas: </label>
    						<input type="text" class="form-control" name="quant_esquina_bl" placeholder="Quantidade de esquinas" required>
    						
    						<label for="n_lei_bl">Número da Lei/Denominação: </label>
    						<input type="text" class="form-control" name="n_lei_bl" placeholder="Número da Lei/Denominação" required>
    						
    					</div>
    								
    						<label for="obs_bl">Observações: </label>
    						<input type="areatext" class="form-control" name="obs_bl">
    					</div>
    					<button type="submit" name="cadastrar" id="cadastrar" class="btn btn-primary">Cadastrar</button>
    	  					
    				
    			</form>
    			</div>
    		</div>
    		
    	</div>
    
    <script>
    jQuery.fn.filterByText = function(textbox, selectSingleMatch) {
            return this.each(function() {
                var select = this;
                var options = [];
                $(select).find('option').each(function() {
                    options.push({value: $(this).val(), text: $(this).text()});
                });
                $(select).data('options', options);
                $(textbox).bind('change keyup', function() {
                    var options = $(select).empty().data('options');
                    var search = $(this).val().trim();
                    var regex = new RegExp(search,"gi");
                  
                    $.each(options, function(i) {
                        var option = options[i];
                        if(option.text.match(regex) !== null) {
                            $(select).append(
                               $('<option>').text(option.text).val(option.value)
                            );
                        }
                    });
                    if (selectSingleMatch === true && $(select).children().length === 1) {
                        $(select).children().get(0).selected = true;
                    }
                });            
            });
        };
    
        $(function() {
            $('#select').filterByText($('#textbox'), false);
          $("select option").click(function(){
            alert(1);
          });
        });
    </script>
    
    </body>
    </html>

     

    exportabl.php

    <?php
    
    	include("conexao.php");
    	
    	$arquivo = fopen("regbl.txt","r");
    
    		//Remove quebra de linha que vem no fgets
    $linhas = fgets($arquivo);
    
    //Divide em um array
    $colunas = explode(',', $linhas);
    
    //Passa os valores como 
    foreach ($colunas as &$coluna) {
         //Escapa o valor de cada coluna, como é referencia vai aplicar diretamente a array
         $coluna = mysqli_real_escape_string($con, $coluna);
    	 
    	 //Junta os valores da array de volta em um string e aplica as aspas simples
    $linhas = '\'' . implode('\', \'', $colunas) . '\'';
    
    $sql = "INSERT INTO bl (cod_mun_bl,uso_proc_data_alt,bairro_id_bl,distrito_bl,setor_bl,secao_bl,cep_bl,cod_logra_bl,logra_bl,num_de_bl,num_ate_bl,data_bl,valor_bl,coleta_lixo_bl,
    limp_pub_bl,ilum_pub_bl,ener_eletr_bl,rede_tel_bl,rede_agua_pot_bl,rua_pav_bl,rede_esg_bl,rede_agua_pluv_bl,rua_placa_bl,quant_esquina_bl,n_lei_bl,data_cad_bl,ass_bl,obs_bl) 
    VALUES ($linhas)";
    
    }
    
    $result = mysqli_query($con, $sql);
    
    			
    			if ($result) {
    					echo "<script>alert('Cadastro realizado com sucesso.'); location='./cadbl.php';</script>";
    				} else {
    					echo "<script>alert('Erro ao cadastrar.'); </script>";
    				}
    				
    				$erro = mysqli_error($con);
    				echo $erro;
    				
    				echo $sql;
    			
    			$con->close();	
    ?>

     

  12. Boa tarde pessoal, estou com um problema que é o segunte, consigo salvar em um arquivo txt tudo que foi repassado por POST mas no próximo preenchimento não está salvando os novos dados na próxima linha, agradeço desde já pela ajuda.

    insbl.php

    <?php
    
    	session_start();
    	
    	   	$cod_mun_bl = $_POST['cod_mun_bl'];
    		$uso_proc_data_alt = date('Y-m-d');
    		$bairro_id_bl = $_POST['bairro_id_bl'];
    		$distrito_bl = $_POST['distrito_bl'];
    		$setor_bl = $_POST['setor_bl'];
    		$secao_bl = $_POST['secao_bl'];
    		$cep_bl = $_POST['cep_bl'];
    		$cod_logra_bl = $_POST['cod_logra_bl'];
    		$logra_bl = $_POST['logra_bl'];
    		$num_de_bl = $_POST['num_de_bl'];
    		$num_ate_bl = $_POST['num_ate_bl'];
    		$data_bl = $_POST['data_bl'];
    		$valor_bl = $_POST['valor_bl'];
    		$coleta_lixo_bl = $_POST['coleta_lixo_bl'];
    		$limp_pub_bl = $_POST['limp_pub_bl'];
    		$ilum_pub_bl = $_POST['ilum_pub_bl'];
    		$ener_eletr_bl = $_POST['ener_eletr_bl'];
    		$rede_tel_bl = $_POST['rede_tel_bl'];
    		$rede_agua_pot_bl = $_POST['rede_agua_pot_bl'];
    		$rua_pav_bl = $_POST['rua_pav_bl'];
    		$rede_esg_bl = $_POST['rede_esg_bl'];
    		$rede_agua_pluv_bl = $_POST['rede_agua_pluv_bl'];
    		$rua_placa_bl = $_POST['rua_placa_bl'];
    		$quant_esquina_bl = $_POST['quant_esquina_bl'];
    		$n_lei_bl = $_POST['n_lei_bl'];
    		$data_cad_bl =  date('Y-m-d');
    		$ass_bl = $_SESSION['usuario'];
    		$obs_bl = $_POST['obs_bl'];
    						
    		//PREPARA O CONTEÚDO A SER GRAVADO
    		$conteudo =	"$cod_mun_bl,$uso_proc_data_alt,$bairro_id_bl,$distrito_bl,$setor_bl,$secao_bl,$cep_bl,$cod_logra_bl,$logra_bl,$num_de_bl,$num_ate_bl,$data_bl,$valor_bl,$coleta_lixo_bl,$limp_pub_bl,$ilum_pub_bl,$ener_eletr_bl,$rede_tel_bl,$rede_agua_pot_bl,$rua_pav_bl,$rede_esg_bl,$rede_agua_pluv_bl,$rua_placa_bl,$quant_esquina_bl,$n_lei_bl,$data_cad_bl,$ass_bl,$obs_bl";
    
    		//ARQUIVO TXT
    		$arquivo = "regbl.txt";
    
    		//TENTA ABRIR O ARQUIVO TXT
    		if (!$abrir = fopen($arquivo, "a")) {
    				echo  "Erro abrindo arquivo local ($arquivo)";
    				exit;
    		   }
    
    		//ESCREVE NO ARQUIVO TXT
    		if (!fwrite($abrir, $conteudo)) {
    			echo "<script>alert('Erro ao cadastrar - ($arquivo)'); location='cadbl.php';</script>";
    			exit;
    		   }
    		else {
    			echo "<script>alert('Cadastro realizado com sucesso.'); location='cadbl.php';</script>";
    		}
    
    		//FECHA O ARQUIVO 
    		fclose($abrir);
    ?>

     

    cadbl.php

    <!DOCTYPE html>
    <html>
    <head>
    
    <?php
    include("sessao.php");
    ?>
    
    	<title>Boletim de Logradouros - BL</title>
    	
     <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script>
    </head>
    <body>
    
    <?php
       include("menu.php");
    ?>
    
    	<div class="container-fluid">
    		
    		<div class="form-row">
    			
    			<div class="panel panel-default form-group col-xs-12">
    				<form action="insbl.php" method="post" enctype="multipart/form-data">
    
    					<p><h2>Boletim de Logradouros - BL</h2></p>
    			    
    			     	<br/>
    					
    					<fieldset>
    						<legend>PARA USO DO PROCESSAMENTO</legend>
    							<div class="form-group form-inline">
    								<label for="cod_mun_bl">Código do munícipio: </label>
    								<input type="text" class="form-control " name="cod_mun_bl" placeholder="Código do munícipio" required>
    								
    							</div>
    					</fieldset>
    					
    					<fieldset>
    						<legend>INFORMAÇÕES GERAIS</legend>		      	  
    							<div class="form-group">
    								
    								<input type="text" class="form-control" name="textbox" id="textbox" placeholder="Digite o bairro">					
    								<label for="bairro_id_bl">Bairro: </label>
    								<select class="form-control" name="bairro_id_bl" id="select">
    									<?php
    										include ("conexao.php");
    										$query = "SELECT * FROM bairros";
    										$consulta = mysqli_query($con,$query); 
    
    										while ($dados = mysqli_fetch_assoc($consulta)) { ?>
    											<option value="<?php echo $dados['id_bairros']; ?>"><?php echo $dados['nome_bairros']; ?></option> <?php 
    										}
    									?>
    								</select>
    								
    								<div class="form-inline">
    									<label for="distrito_bl">Distrito: </label>
    									<input type="text" class="form-control" name="distrito_bl" placeholder="Distrito" required>
    									
    									<label for="setor_bl">Setor: </label>
    									<input type="text" class="form-control" name="setor_bl" placeholder="Setor" required>
    									
    									<label for="secao_bl">Seção: </label>
    									<input type="text" class="form-control" name="secao_bl" placeholder="Seção" required>
    									
    									<label for="cep_bl">CEP: </label>
    									<input type="text" class="form-control" name="cep_bl" placeholder="Código de logradouro" required>
    									
    									<label for="cod_logra_bl">Código de logradouro: </label>
    									<input type="text" class="form-control" name="cod_logra_bl" placeholder="Código de logradouro" required>
    									
    									<label for="logra_bl">Logradouro: </label>
    									<input type="text" class="form-control" name="logra_bl" placeholder="Logradouro" required>
    									
    									<div class="form-inline">
    										de <input type="text" class="form-control" name="num_de_bl" required> até <input type="text" class="form-control" name="num_ate_bl" required>
    									</div>
    									
    								</div>
    							</div>
    					</fieldset>
    						  
    					<div class="form-group form-inline">
    						<label for="data_bl">Data: </label>
    						<input type="date" class="form-control" name="data_bl" placeholder="Data" required>
    								
    						<label for="valor_bl">Valor: </label>
    						<input type="text" class="form-control" name="valor_bl" placeholder="Setor anterior" required>
    								
    						<label for="coleta_lixo_bl">Coleta de lixo</label>
    						<select class="form-control" name="coleta_lixo_bl">
    							<option value=" "> </option>
    							<option value="Sim">Sim</option>
    							<option value="Não">Não</option>
    						</select>
    						
    						<label for="limp_pub_bl">Limpeza pública</label>
    						<select class="form-control" name="limp_pub_bl">
    							<option value=" "> </option>
    							<option value="Sim">Sim</option>
    							<option value="Não">Não</option>
    						</select>
    						
    						<label for="ilum_pub_bl">Iluminação pública</label>
    						<select class="form-control" name="ilum_pub_bl">
    							<option value=" "> </option>
    							<option value="Sim">Sim</option>
    							<option value="Não">Não</option>
    						</select>
    						
    						<label for="ener_eletr_bl">Energia Elétrica</label>
    						<select class="form-control" name="ener_eletr_bl">
    							<option value=" "> </option>
    							<option value="Sim">Sim</option>
    							<option value="Não">Não</option>
    						</select>
    						
    						<label for="rede_tel_bl">Rede de telefone</label>
    						<select class="form-control" name="rede_tel_bl">
    							<option value=" "> </option>
    							<option value="Sim">Sim</option>
    							<option value="Não">Não</option>
    						</select>
    						
    						<label for="rede_agua_pot_bl">Rede de água potável</label>
    						<select class="form-control" name="rede_agua_pot_bl">
    							<option value=" "> </option>
    							<option value="Sim">Sim</option>
    							<option value="Não">Não</option>
    						</select>
    						
    						<label for="rua_pav_bl">Rua pavimentada</label>
    						<select class="form-control" name="rua_pav_bl">
    							<option value=" "> </option>
    							<option value="Sim">Sim</option>
    							<option value="Não">Não</option>
    						</select>
    						
    						<label for="rede_esg_bl">Rede de esgoto</label>
    						<select class="form-control" name="rede_esg_bl">
    							<option value=" "> </option>
    							<option value="Sim">Sim</option>
    							<option value="Não">Não</option>
    						</select>
    						
    						<label for="rede_agua_pluv_bl">Rede de esgoto</label>
    						<select class="form-control" name="rede_agua_pluv_bl">
    							<option value=" "> </option>
    							<option value="Sim">Sim</option>
    							<option value="Não">Não</option>
    						</select>
    						
    						<label for="rua_placa_bl">Rua com placa</label>
    						<select class="form-control" name="rua_placa_bl">
    							<option value=" "> </option>
    							<option value="Sim">Sim</option>
    							<option value="Não">Não</option>
    						</select>
    						
    						<label for="quant_esquina_bl">Quantidade de esquinas: </label>
    						<input type="text" class="form-control" name="quant_esquina_bl" placeholder="Quantidade de esquinas" required>
    						
    						<label for="n_lei_bl">Número da Lei/Denominação: </label>
    						<input type="text" class="form-control" name="n_lei_bl" placeholder="Número da Lei/Denominação" required>
    						
    					</div>
    								
    						<label for="obs_bl">Observações: </label>
    						<input type="areatext" class="form-control" name="obs_bl">
    					</div>
    					<button type="submit" name="cadastrar" id="cadastrar" class="btn btn-primary">Cadastrar</button>
    	  					
    				
    			</form>
    			</div>
    		</div>
    		
    	</div>
    
    <script>
    jQuery.fn.filterByText = function(textbox, selectSingleMatch) {
            return this.each(function() {
                var select = this;
                var options = [];
                $(select).find('option').each(function() {
                    options.push({value: $(this).val(), text: $(this).text()});
                });
                $(select).data('options', options);
                $(textbox).bind('change keyup', function() {
                    var options = $(select).empty().data('options');
                    var search = $(this).val().trim();
                    var regex = new RegExp(search,"gi");
                  
                    $.each(options, function(i) {
                        var option = options[i];
                        if(option.text.match(regex) !== null) {
                            $(select).append(
                               $('<option>').text(option.text).val(option.value)
                            );
                        }
                    });
                    if (selectSingleMatch === true && $(select).children().length === 1) {
                        $(select).children().get(0).selected = true;
                    }
                });            
            });
        };
    
        $(function() {
            $('#select').filterByText($('#textbox'), false);
          $("select option").click(function(){
            alert(1);
          });
        });
    </script>
    
    </body>
    </html>

    Quando eu cadastrasse outro formulário era pra passar para a linha debaixo e registrar os outros dados no arquivo regbl.txt

  13. 1 hora atrás, wash disse:

    Aparentemente seu arquivo regbl.txt, começa com um caractere  especial
    Talvez seja preciso tratar  os dados do .txt, antes de montar a query de inserção.
    Onde é gerado o .txt??? Ele vem de outro sistema?

    No arquivo txt não possui nenhum texto especial.

    '15581851','2018-08-01','1','1541851','454752','72742','51541-222','42742','Rua Tal','1500','2345','2018-08-28','5151','Sim','Sim','Sim','Sim','Sim','Sim','Sim','Sim','Sim','Sim','45','1.254/2018','2018-08-01','saulo','Nenhuma.'

  14. 38 minutos atrás, lowys disse:

    Qual é o conteúdo da variável $linhas?
    Aparentemente ela já vem com as aspas simples
    tente remover no values($linhas)

    Modifiquei mas mudou algo no resultado echo $sql:

    <?php
    
    	include("conexao.php");
    	
    	$arquivo = fopen("regbl.txt","r");
    
    	while(!feof($arquivo)) {
    		
    		$linhas = fgets($arquivo);
    		$sql = "INSERT INTO bl (cod_mun_bl,uso_proc_data_alt,bairro_id_bl,distrito_bl,setor_bl,secao_bl,cep_bl,cod_logra_bl,logra_bl,num_de_bl,num_ate_bl,data_bl,valor_bl,coleta_lixo_bl,
    		limp_pub_bl,ilum_pub_bl,ener_eletr_bl,rede_tel_bl,rede_agua_pot_bl,rua_pav_bl,rede_esg_bl,rede_agua_pluv_bl,rua_placa_bl,quant_esquina_bl,n_lei_bl,data_cad_bl,ass_bl,obs_bl) 
    		VALUES ($linhas)";
    		
    		$result = mysqli_query($con,$sql);
    		
    		
    		
    	}
    	
    	if ($result) {
    			echo "<script>alert('Cadastro realizado com sucesso.'); location='./cadbl.php';</script>";
    		} else {
    			echo "<script>alert('Erro ao cadastrar.'); </script>";
    		}
    		
    		$erro = mysqli_error($con);
    		echo $erro;
    		
    		echo $sql;
    	
    	$con->close();	
    ?>

    NOVO ERRO:

    You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '��'15581851','2018-08-01','1','1541851','454752','72742','51541-222','42742','' at line 3INSERT INTO bl (cod_mun_bl,uso_proc_data_alt,bairro_id_bl,distrito_bl,setor_bl,secao_bl,cep_bl,cod_logra_bl,logra_bl,num_de_bl,num_ate_bl,data_bl,valor_bl,coleta_lixo_bl, limp_pub_bl,ilum_pub_bl,ener_eletr_bl,rede_tel_bl,rede_agua_pot_bl,rua_pav_bl,rede_esg_bl,rede_agua_pluv_bl,rua_placa_bl,quant_esquina_bl,n_lei_bl,data_cad_bl,ass_bl,obs_bl) VALUES ('15581851','2018-08-01','1','1541851','454752','72742','51541-222','42742','Rua Tal','1500','2345','2018-08-28','5151','Sim','Sim','Sim','Sim','Sim','Sim','Sim','Sim','Sim','Sim','45','1.254/2018','2018-08-01','saulo','Nenhuma.')

  15. 7 minutos atrás, Jefferson Pires Fiorotto disse:

    Da uma olhada com mais atenção no seu INSERT no inicio dos valores e no final tem duas aspas.

    pode ser isso.

     

    Você fala neste INSERT? Só existe uma aspa.

    $sql = "INSERT INTO bl (cod_mun_bl,uso_proc_data_alt,bairro_id_bl,distrito_bl,setor_bl,secao_bl,cep_bl,cod_logra_bl,logra_bl,num_de_bl,num_ate_bl,data_bl,valor_bl,coleta_lixo_bl,
            limp_pub_bl,ilum_pub_bl,ener_eletr_bl,rede_tel_bl,rede_agua_pot_bl,rua_pav_bl,rede_esg_bl,rede_agua_pluv_bl,rua_placa_bl,quant_esquina_bl,n_lei_bl,data_cad_bl,ass_bl,obs_bl) 
            VALUES ('$linhas')";

  16. Pessoal boa tarde, não estou conseguindo identificar o porque deste erro por favor se alguém poder ajudar agradeço.

    Estou tentando salvar os dados dentro de um arquivo txt e depois inserir no banco de dados.

    insbl.php

    <?php
    
    	session_start();
    	
    	   	$cod_mun_bl = $_POST['cod_mun_bl'];
    		$uso_proc_data_alt = date('Y-m-d');
    		$bairro_id_bl = $_POST['bairro_id_bl'];
    		$distrito_bl = $_POST['distrito_bl'];
    		$setor_bl = $_POST['setor_bl'];
    		$secao_bl = $_POST['secao_bl'];
    		$cep_bl = $_POST['cep_bl'];
    		$cod_logra_bl = $_POST['cod_logra_bl'];
    		$logra_bl = $_POST['logra_bl'];
    		$num_de_bl = $_POST['num_de_bl'];
    		$num_ate_bl = $_POST['num_ate_bl'];
    		$data_bl = $_POST['data_bl'];
    		$valor_bl = $_POST['valor_bl'];
    		$coleta_lixo_bl = $_POST['coleta_lixo_bl'];
    		$limp_pub_bl = $_POST['limp_pub_bl'];
    		$ilum_pub_bl = $_POST['ilum_pub_bl'];
    		$ener_eletr_bl = $_POST['ener_eletr_bl'];
    		$rede_tel_bl = $_POST['rede_tel_bl'];
    		$rede_agua_pot_bl = $_POST['rede_agua_pot_bl'];
    		$rua_pav_bl = $_POST['rua_pav_bl'];
    		$rede_esg_bl = $_POST['rede_esg_bl'];
    		$rede_agua_pluv_bl = $_POST['rede_agua_pluv_bl'];
    		$rua_placa_bl = $_POST['rua_placa_bl'];
    		$quant_esquina_bl = $_POST['quant_esquina_bl'];
    		$n_lei_bl = $_POST['n_lei_bl'];
    		$data_cad_bl =  date('Y-m-d');
    		$ass_bl = $_SESSION['usuario'];
    		$obs_bl = $_POST['obs_bl'];
    						
    		//PREPARA O CONTEÚDO A SER GRAVADO
    		$conteudo	=	"'$cod_mun_bl','$uso_proc_data_alt','$bairro_id_bl','$distrito_bl','$setor_bl','$secao_bl','$cep_bl','$cod_logra_bl','$logra_bl','$num_de_bl','$num_ate_bl','$data_bl','$valor_bl','$coleta_lixo_bl','$limp_pub_bl','$ilum_pub_bl','$ener_eletr_bl','$rede_tel_bl','$rede_agua_pot_bl','$rua_pav_bl','$rede_esg_bl','$rede_agua_pluv_bl','$rua_placa_bl','$quant_esquina_bl','$n_lei_bl','$data_cad_bl','$ass_bl','$obs_bl'";
    
    		//ARQUIVO TXT
    		$arquivo	= "regbl.txt";
    
    		//TENTA ABRIR O ARQUIVO TXT
    		if (!$abrir = fopen($arquivo, "a")) {
    				echo  "Erro abrindo arquivo local ($arquivo)";
    				exit;
    		   }
    
    		//ESCREVE NO ARQUIVO TXT
    		if (!fwrite($abrir, $conteudo)) {
    			echo "<script>alert('Erro ao cadastrar - ($arquivo).'); location='cadbl.php';</script>";
    				exit;
    		   }
    		else {
    			echo "<script>alert('Cadastro realizado com sucesso.'); location='cadbl.php';</script>";
    		}
    
    		//FECHA O ARQUIVO 
    		fclose($abrir);
    ?>

     

    cadbl.php

    <!DOCTYPE html>
    <html>
    <head>
    
    <?php
    include("sessao.php");
    ?>
    
    	<title>Boletim de Logradouros - BL</title>
    	
     <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script>
    </head>
    <body>
    
    <?php
       include("menu.php");
    ?>
    
    	<div class="container-fluid">
    		
    		<div class="form-row">
    			
    			<div class="panel panel-default form-group col-xs-12">
    				<form action="insbl.php" method="post" enctype="multipart/form-data">
    
    					<p><h2>Boletim de Logradouros - BL</h2></p>
    			    
    			     	<br/>
    					
    					<fieldset>
    						<legend>PARA USO DO PROCESSAMENTO</legend>
    							<div class="form-group form-inline">
    								<label for="cod_mun_bl">Código do munícipio: </label>
    								<input type="text" class="form-control " name="cod_mun_bl" placeholder="Código do munícipio" required>
    								
    							</div>
    					</fieldset>
    					
    					<fieldset>
    						<legend>INFORMAÇÕES GERAIS</legend>		      	  
    							<div class="form-group">
    								
    								<input type="text" class="form-control" name="textbox" id="textbox" placeholder="Digite o bairro">					
    								<label for="bairro_id_bl">Bairro: </label>
    								<select class="form-control" name="bairro_id_bl" id="select">
    									<?php
    										include ("conexao.php");
    										$query = "SELECT * FROM bairros";
    										$consulta = mysqli_query($con,$query); 
    
    										while ($dados = mysqli_fetch_assoc($consulta)) { ?>
    											<option value="<?php echo $dados['id_bairros']; ?>"><?php echo $dados['nome_bairros']; ?></option> <?php 
    										}
    									?>
    								</select>
    								
    								<div class="form-inline">
    									<label for="distrito_bl">Distrito: </label>
    									<input type="text" class="form-control" name="distrito_bl" placeholder="Distrito" required>
    									
    									<label for="setor_bl">Setor: </label>
    									<input type="text" class="form-control" name="setor_bl" placeholder="Setor" required>
    									
    									<label for="secao_bl">Seção: </label>
    									<input type="text" class="form-control" name="secao_bl" placeholder="Seção" required>
    									
    									<label for="cep_bl">CEP: </label>
    									<input type="text" class="form-control" name="cep_bl" placeholder="Código de logradouro" required>
    									
    									<label for="cod_logra_bl">Código de logradouro: </label>
    									<input type="text" class="form-control" name="cod_logra_bl" placeholder="Código de logradouro" required>
    									
    									<label for="logra_bl">Logradouro: </label>
    									<input type="text" class="form-control" name="logra_bl" placeholder="Logradouro" required>
    									
    									<div class="form-inline">
    										de <input type="text" class="form-control" name="num_de_bl" required> até <input type="text" class="form-control" name="num_ate_bl" required>
    									</div>
    									
    								</div>
    							</div>
    					</fieldset>
    						  
    					<div class="form-group form-inline">
    						<label for="data_bl">Data: </label>
    						<input type="date" class="form-control" name="data_bl" placeholder="Data" required>
    								
    						<label for="valor_bl">Valor: </label>
    						<input type="text" class="form-control" name="valor_bl" placeholder="Setor anterior" required>
    								
    						<label for="coleta_lixo_bl">Coleta de lixo</label>
    						<select class="form-control" name="coleta_lixo_bl">
    							<option value=" "> </option>
    							<option value="Sim">Sim</option>
    							<option value="Não">Não</option>
    						</select>
    						
    						<label for="limp_pub_bl">Limpeza pública</label>
    						<select class="form-control" name="limp_pub_bl">
    							<option value=" "> </option>
    							<option value="Sim">Sim</option>
    							<option value="Não">Não</option>
    						</select>
    						
    						<label for="ilum_pub_bl">Iluminação pública</label>
    						<select class="form-control" name="ilum_pub_bl">
    							<option value=" "> </option>
    							<option value="Sim">Sim</option>
    							<option value="Não">Não</option>
    						</select>
    						
    						<label for="ener_eletr_bl">Energia Elétrica</label>
    						<select class="form-control" name="ener_eletr_bl">
    							<option value=" "> </option>
    							<option value="Sim">Sim</option>
    							<option value="Não">Não</option>
    						</select>
    						
    						<label for="rede_tel_bl">Rede de telefone</label>
    						<select class="form-control" name="rede_tel_bl">
    							<option value=" "> </option>
    							<option value="Sim">Sim</option>
    							<option value="Não">Não</option>
    						</select>
    						
    						<label for="rede_agua_pot_bl">Rede de água potável</label>
    						<select class="form-control" name="rede_agua_pot_bl">
    							<option value=" "> </option>
    							<option value="Sim">Sim</option>
    							<option value="Não">Não</option>
    						</select>
    						
    						<label for="rua_pav_bl">Rua pavimentada</label>
    						<select class="form-control" name="rua_pav_bl">
    							<option value=" "> </option>
    							<option value="Sim">Sim</option>
    							<option value="Não">Não</option>
    						</select>
    						
    						<label for="rede_esg_bl">Rede de esgoto</label>
    						<select class="form-control" name="rede_esg_bl">
    							<option value=" "> </option>
    							<option value="Sim">Sim</option>
    							<option value="Não">Não</option>
    						</select>
    						
    						<label for="rede_agua_pluv_bl">Rede de esgoto</label>
    						<select class="form-control" name="rede_agua_pluv_bl">
    							<option value=" "> </option>
    							<option value="Sim">Sim</option>
    							<option value="Não">Não</option>
    						</select>
    						
    						<label for="rua_placa_bl">Rua com placa</label>
    						<select class="form-control" name="rua_placa_bl">
    							<option value=" "> </option>
    							<option value="Sim">Sim</option>
    							<option value="Não">Não</option>
    						</select>
    						
    						<label for="quant_esquina_bl">Quantidade de esquinas: </label>
    						<input type="text" class="form-control" name="quant_esquina_bl" placeholder="Quantidade de esquinas" required>
    						
    						<label for="n_lei_bl">Número da Lei/Denominação: </label>
    						<input type="text" class="form-control" name="n_lei_bl" placeholder="Número da Lei/Denominação" required>
    						
    					</div>
    								
    						<label for="obs_bl">Observações: </label>
    						<input type="areatext" class="form-control" name="obs_bl">
    					</div>
    					<button type="submit" name="cadastrar" id="cadastrar" class="btn btn-primary">Cadastrar</button>
    	  					
    				
    			</form>
    			</div>
    		</div>
    		
    	</div>
    
    <script>
    jQuery.fn.filterByText = function(textbox, selectSingleMatch) {
            return this.each(function() {
                var select = this;
                var options = [];
                $(select).find('option').each(function() {
                    options.push({value: $(this).val(), text: $(this).text()});
                });
                $(select).data('options', options);
                $(textbox).bind('change keyup', function() {
                    var options = $(select).empty().data('options');
                    var search = $(this).val().trim();
                    var regex = new RegExp(search,"gi");
                  
                    $.each(options, function(i) {
                        var option = options[i];
                        if(option.text.match(regex) !== null) {
                            $(select).append(
                               $('<option>').text(option.text).val(option.value)
                            );
                        }
                    });
                    if (selectSingleMatch === true && $(select).children().length === 1) {
                        $(select).children().get(0).selected = true;
                    }
                });            
            });
        };
    
        $(function() {
            $('#select').filterByText($('#textbox'), false);
          $("select option").click(function(){
            alert(1);
          });
        });
    </script>
    
    </body>
    </html>

     

    exportabl.php

    <?php
    
    	include("conexao.php");
    	
    	$arquivo = fopen("regbl.txt","r");
    
    	while(!feof($arquivo)) {
    		
    		$linhas = fgets($arquivo);
    		$sql = "INSERT INTO bl (cod_mun_bl,uso_proc_data_alt,bairro_id_bl,distrito_bl,setor_bl,secao_bl,cep_bl,cod_logra_bl,logra_bl,num_de_bl,num_ate_bl,data_bl,valor_bl,coleta_lixo_bl,
    		limp_pub_bl,ilum_pub_bl,ener_eletr_bl,rede_tel_bl,rede_agua_pot_bl,rua_pav_bl,rede_esg_bl,rede_agua_pluv_bl,rua_placa_bl,quant_esquina_bl,n_lei_bl,data_cad_bl,ass_bl,obs_bl) 
    		VALUES ('$linhas')";
    		
    		$result = mysqli_query($con,$sql);
    		
    		if ($result) {
    			echo "<script>alert('Cadastro realizado com sucesso.'); location='./cadbl.php';</script>";
    		} else {
    			echo "<script>alert('Erro ao cadastrar.'); </script>";
    		}
    		
    		$erro = mysqli_error($con);
    		echo $erro;
    		
    		echo $sql;
    		
    	}
    	
    	$con->close();	
    ?>

    ERRO COMPLETO

    You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '15581851','2018-08-01','1','1541851','454752','72742','51541-222','42742','Rua T' at line 3INSERT INTO bl (cod_mun_bl,uso_proc_data_alt,bairro_id_bl,distrito_bl,setor_bl,secao_bl,cep_bl,cod_logra_bl,logra_bl,num_de_bl,num_ate_bl,data_bl,valor_bl,coleta_lixo_bl, limp_pub_bl,ilum_pub_bl,ener_eletr_bl,rede_tel_bl,rede_agua_pot_bl,rua_pav_bl,rede_esg_bl,rede_agua_pluv_bl,rua_placa_bl,quant_esquina_bl,n_lei_bl,data_cad_bl,ass_bl,obs_bl) VALUES (''15581851','2018-08-01','1','1541851','454752','72742','51541-222','42742','Rua Tal','1500','2345','2018-08-28','5151','Sim','Sim','Sim','Sim','Sim','Sim','Sim','Sim','Sim','Sim','45','1.254/2018','2018-08-01','saulo','Nenhuma.'')

  17. 54 minutos atrás, emmanuelsiqueira30 disse:

     

    As mensagens de Notice não aparecem porém ainda não consigo inserir no banco, verifiquei o $_POST que deu:

    Array ( [n_insc_ant] => 2154548 [n_insc] => 215484 [insc_cad_imob_dist] => 8744 [insc_cad_imob_setor] => 6454 [insc_cad_imob_quadra] => 15184 [insc_cad_imob_lote] => 514854 [insc_cad_imob_unid] => 54 [textbox] => [empresa_id] => 1 [textbox1] => [proprietario_id] => 1 [natu_jurid] => Pessoa física [classif_ativ] => Indústria [ativid_exe_poder] => Federal [atividade1_id] => 1 [atividade2_id] => [atividade3_id] => [atividade4_id] => [somen_const_civil] => Sim [somen_pess_fis_estab] => Não [somen_pess_fis_cpf] => [profi1_id] => 2 [profi_quant_soc_emp] => [profi_quant_soc_n_emp] => [profi_quant_soc_emp_hab] => [profi2_id] => [profi_quant_soc2] => [profi_quant_soc_n_emp2] => [profi_quant_soc_emp_hab2] => [profi3_id] => [profi_quant_soc3] => [profi_quant_soc_n_emp3] => [profi_quant_soc_emp_hab3] => [lanc_taxa_ativ_com] => Comércio [lanc_taxa_ativ_serv] => Serviço [fat_calc_quant_prest_serv] => Pretação de serviço [lanc_taxa_quant_unid_ref] => 12 [lanc_taxa_quant_emp] => 14 [lanc_taxa_quant_area] => 54 [fat_calc_quant_sala] => 54 [fat_calc_quant_suite] => 54 [fat_calc_quant_mesa] => 152 [fat_calc_quant_cadeira] => 51 [fat_calc_quant_unid_ref] => 565 [fat_calc_quant_turma] => 6 [fat_calc_quant_apart] => 62 [fat_calc_quant_pista] => 31 [fat_calc_quant_aluno] => 1 [fat_calc_quant_leito] => 51 [fat_calc_quant_quarto] => 51 [fat_calc_quant_aparelho] => 15 [lanc_taxa_hor_esp_fun_abert] => 13:00 [lanc_taxa_hor_esp_fun_fech] => 18:00 [taxa_lic_local_divulg] => TESTE [taxa_lic_forma_divulg] => TESTE [taxa_lic_meio_divulg] => TESTE [taxa_lic_fat_calc_n_unid] => 11 [taxa_lic_fat_calc_m2] => 123 [taxa_lic_per_n_h] => 2 [taxa_lic_per_n_d] => 2 [taxa_lic_per_n_m] => 3 [taxa_lic_per_n_ano] => 2018 [tipo_ocup_car_pas_unid] => 12132 [tipo_ocup_car_pas_m2] => 12 [tipo_ocup_car_pas_dias] => 2 [tipo_ocup_car_pas_meses] => 12 [tipo_ocup_car_pas_ano] => 2018 [tipo_ocup_util_unid] => [tipo_ocup_util_m2] => [tipo_ocup_util_dias] => [tipo_ocup_util_meses] => [tipo_ocup_util_ano] => [tipo_ocup_veicu_alu_unid] => [tipo_ocup_veicu_alu_m2] => [tipo_ocup_veicu_alu_dias] => [tipo_ocup_veicu_alu_meses] => [tipo_ocup_veicu_alu_ano] => [tipo_ocup_camin_oni_unid] => [tipo_ocup_camin_oni_m2] => [tipo_ocup_camin_oni_dias] => [tipo_ocup_camin_oni_meses] => [tipo_ocup_camin_oni_ano] => [tipo_ocup_rebo_unid] => [tipo_ocup_rebo_m2] => [tipo_ocup_rebo_dias] => [tipo_ocup_rebo_meses] => [tipo_ocup_rebo_ano] => [tipo_ocup_veic_trac_unid] => [tipo_ocup_veic_trac_m2] => [tipo_ocup_veic_trac_dias] => [tipo_ocup_veic_trac_meses] => [tipo_ocup_veic_trac_ano] => [tipo_ocup_bar_feir_unid] => [tipo_ocup_bar_feir_m2] => [tipo_ocup_bar_feir_dias] => [tipo_ocup_bar_feir_meses] => [tipo_ocup_bar_feir_ano] => [tipo_ocup_barr_unid] => [tipo_ocup_barr_m2] => [tipo_ocup_barr_dias] => [tipo_ocup_barr_meses] => [tipo_ocup_barr_ano] => [tipo_ocup_quiosq_unid] => [tipo_ocup_quiosq_m2] => [tipo_ocup_quiosq_dias] => [tipo_ocup_quiosq_meses] => [tipo_ocup_quiosq_ano] => [tipo_ocup_ambul_unid] => [tipo_ocup_ambul_m2] => [tipo_ocup_ambul_dias] => [tipo_ocup_ambul_meses] => [tipo_ocup_ambul_ano] => [taxa_lic_inst_pot_tot_inst] => 12 [taxa_lic_inst_guindaste] => GUINDASTE [taxa_lic_inst_guindaste_quant] => 12 [respo_cont_n_ident] => 5185185 [respo_cont_orgao_emissor] => SDS [respo_cont_estado_orgao_emissor] => PE [respo_cont_data] => 2018-03-03 [respo_cont_ass] => [mov_fin] => 1240 [cadastrar] => )

    Pelo o que percebi recebeu todos os dados e o mysqli_error deu:

    You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'TESTE','TESTE','TESTE','11' ,'123','2','2','3','2018','12132','12','2' ' at line 49

    De:

    INSERT INTO bcm (n_insc_ant,n_insc,insc_cad_imob_dist,insc_cad_imob_setor,insc_cad_imob_quadra,insc_cad_imob_lote,insc_cad_imob_unid,empresa_id,proprietario_id, natu_jurid,classif_ativ,ativid_exe_poder,atividade1_id,atividade2_id,atividade3_id,atividade4_id,somen_const_civil,somen_pess_fis_estab,somen_pess_fis_cpf,profi1_id, profi_quant_soc_emp,profi_quant_soc_n_emp,profi_quant_soc_emp_hab,profi2_id,profi_quant_soc2,profi_quant_soc_n_emp2,profi_quant_soc_emp_hab2,profi3_id,profi_quant_soc3, profi_quant_soc_n_emp3,profi_quant_soc_emp_hab3,lanc_taxa_ativ_ind,lanc_taxa_ativ_com,lanc_taxa_ativ_agro,lanc_taxa_ativ_auton,lanc_taxa_ativ_serv,fat_calc_quant_estab_ens, fat_calc_quant_hosp,fat_calc_quant_hoteis,fat_calc_quant_div_pub,fat_calc_quant_barbea,fat_calc_quant_outras,fat_calc_quant_prest_serv,lanc_taxa_quant_unid_ref,lanc_taxa_quant_emp, lanc_taxa_quant_area,fat_calc_quant_sala,fat_calc_quant_suite,fat_calc_quant_mesa,fat_calc_quant_cadeira,fat_calc_quant_unid_ref,fat_calc_quant_turma,fat_calc_quant_apart, fat_calc_quant_pista,fat_calc_quant_aluno,fat_calc_quant_leito,fat_calc_quant_quarto,fat_calc_quant_aparelho,lanc_taxa_hor_esp_fun_abert,lanc_taxa_hor_esp_fun_fech, taxa_lic_local_divulg,taxa_lic_forma_divulg,taxa_lic_meio_divulg,taxa_lic_fat_calc_n_unid,taxa_lic_fat_calc_m2,taxa_lic_per_n_h,taxa_lic_per_n_d,taxa_lic_per_n_m, taxa_lic_per_n_ano,tipo_ocup_car_pas_unid,tipo_ocup_car_pas_m2,tipo_ocup_car_pas_dias,tipo_ocup_car_pas_meses,tipo_ocup_car_pas_ano,tipo_ocup_util_unid,tipo_ocup_util_m2, tipo_ocup_util_dias,tipo_ocup_util_meses,tipo_ocup_util_ano,tipo_ocup_veicu_alu_unid,tipo_ocup_veicu_alu_m2,tipo_ocup_veicu_alu_dias,tipo_ocup_veicu_alu_meses, tipo_ocup_veicu_alu_ano,tipo_ocup_camin_oni_unid,tipo_ocup_camin_oni_m2,tipo_ocup_camin_oni_dias,tipo_ocup_camin_oni_meses,tipo_ocup_camin_oni_ano,tipo_ocup_rebo_unid, tipo_ocup_rebo_m2,tipo_ocup_rebo_dias,tipo_ocup_rebo_meses,tipo_ocup_rebo_ano,tipo_ocup_veic_trac_unid,tipo_ocup_veic_trac_m2,tipo_ocup_veic_trac_dias,tipo_ocup_veic_trac_meses, tipo_ocup_veic_trac_ano,tipo_ocup_bar_feir_unid,tipo_ocup_bar_feir_m2,tipo_ocup_bar_feir_dias,tipo_ocup_bar_feir_meses,tipo_ocup_bar_feir_ano,tipo_ocup_barr_unid, tipo_ocup_barr_m2,tipo_ocup_barr_dias,tipo_ocup_barr_meses,tipo_ocup_barr_ano,tipo_ocup_quiosq_unid,tipo_ocup_quiosq_m2,tipo_ocup_quiosq_dias,tipo_ocup_quiosq_meses, tipo_ocup_quiosq_ano,tipo_ocup_ambul_unid,tipo_ocup_ambul_m2,tipo_ocup_ambul_dias,tipo_ocup_ambul_meses,tipo_ocup_ambul_ano,taxa_lic_inst_pot_tot_inst,taxa_lic_inst_guindaste, taxa_lic_inst_guindaste_quant,respo_cont_n_ident,respo_cont_orgao_emissor,respo_cont_estado_orgao_emissor,respo_cont_data,respo_cont_ass,mov_fin,lat_geo, lon_geo,foto1_bcm,foto2_bcm,foto3_bcm,foto4_bcm,foto5_bcm,data_cad) VALUES ('2154548','215484','8744','6454','15184' ,'514854','54','1','1','Pessoa física','Indústria','Federal','1',' ',' ' ,' ','Sim','Não','','2','','','' ,' ','','','',' ','','','' ,'','Comércio','','','Serviço','','' ,'','','','','Pretação de serviço','12' ,'14','54','54','54','152','51','565' ,'6','62','31','1','51','51','15' ,'13:00','18:00,'TESTE','TESTE','TESTE','11' ,'123','2','2','3','2018','12132','12','2' ,'12','2018','','','','','' ,'','','','','','' ,'','','','','','','' ,'','','','','','' ,'','','','','','' ,'','','','','','','' ,'','','','','','','' ,'','12','GUINDASTE','12','5185185','SDS' ,'PE','2018-03-03','','1240','','','3c4ee8b0655b4b8092ec872c5e6c985d','3c4ee8b0655b4b8092ec872c5e6c985d','3c4ee8b0655b4b8092ec872c5e6c985d','3c4ee8b0655b4b8092ec872c5e6c985d','3c4ee8b0655b4b8092ec872c5e6c985d' ,'2018-07-25')

    FUNCIONOU OBRIGADO. RESOLVIDO.

  18. 17 horas atrás, lowys disse:

    Olá!
    As mensagens de erro estão dizendo que se está tentando usar array(s) com esses índices(que não existem) nas referidas linhas do arquivo inserebcm.php

    Se são variáveis recebidas via $_POST, certifique-se de que os índices estão iguais aos names dos inputs/selects/textarea
    Se esses campos não são de preenchimento obrigatório, e o sr. já usa php7, defina assim:
    $lon_geo = $_POST['lon_geo'] ?? null;   // se existir o índice lon_geo em $_POST, será ele, se não, será null
     

     

    As mensagens de Notice não aparecem porém ainda não consigo inserir no banco, verifiquei o $_POST que deu:

    Array ( [n_insc_ant] => 2154548 [n_insc] => 215484 [insc_cad_imob_dist] => 8744 [insc_cad_imob_setor] => 6454 [insc_cad_imob_quadra] => 15184 [insc_cad_imob_lote] => 514854 [insc_cad_imob_unid] => 54 [textbox] => [empresa_id] => 1 [textbox1] => [proprietario_id] => 1 [natu_jurid] => Pessoa física [classif_ativ] => Indústria [ativid_exe_poder] => Federal [atividade1_id] => 1 [atividade2_id] => [atividade3_id] => [atividade4_id] => [somen_const_civil] => Sim [somen_pess_fis_estab] => Não [somen_pess_fis_cpf] => [profi1_id] => 2 [profi_quant_soc_emp] => [profi_quant_soc_n_emp] => [profi_quant_soc_emp_hab] => [profi2_id] => [profi_quant_soc2] => [profi_quant_soc_n_emp2] => [profi_quant_soc_emp_hab2] => [profi3_id] => [profi_quant_soc3] => [profi_quant_soc_n_emp3] => [profi_quant_soc_emp_hab3] => [lanc_taxa_ativ_com] => Comércio [lanc_taxa_ativ_serv] => Serviço [fat_calc_quant_prest_serv] => Pretação de serviço [lanc_taxa_quant_unid_ref] => 12 [lanc_taxa_quant_emp] => 14 [lanc_taxa_quant_area] => 54 [fat_calc_quant_sala] => 54 [fat_calc_quant_suite] => 54 [fat_calc_quant_mesa] => 152 [fat_calc_quant_cadeira] => 51 [fat_calc_quant_unid_ref] => 565 [fat_calc_quant_turma] => 6 [fat_calc_quant_apart] => 62 [fat_calc_quant_pista] => 31 [fat_calc_quant_aluno] => 1 [fat_calc_quant_leito] => 51 [fat_calc_quant_quarto] => 51 [fat_calc_quant_aparelho] => 15 [lanc_taxa_hor_esp_fun_abert] => 13:00 [lanc_taxa_hor_esp_fun_fech] => 18:00 [taxa_lic_local_divulg] => TESTE [taxa_lic_forma_divulg] => TESTE [taxa_lic_meio_divulg] => TESTE [taxa_lic_fat_calc_n_unid] => 11 [taxa_lic_fat_calc_m2] => 123 [taxa_lic_per_n_h] => 2 [taxa_lic_per_n_d] => 2 [taxa_lic_per_n_m] => 3 [taxa_lic_per_n_ano] => 2018 [tipo_ocup_car_pas_unid] => 12132 [tipo_ocup_car_pas_m2] => 12 [tipo_ocup_car_pas_dias] => 2 [tipo_ocup_car_pas_meses] => 12 [tipo_ocup_car_pas_ano] => 2018 [tipo_ocup_util_unid] => [tipo_ocup_util_m2] => [tipo_ocup_util_dias] => [tipo_ocup_util_meses] => [tipo_ocup_util_ano] => [tipo_ocup_veicu_alu_unid] => [tipo_ocup_veicu_alu_m2] => [tipo_ocup_veicu_alu_dias] => [tipo_ocup_veicu_alu_meses] => [tipo_ocup_veicu_alu_ano] => [tipo_ocup_camin_oni_unid] => [tipo_ocup_camin_oni_m2] => [tipo_ocup_camin_oni_dias] => [tipo_ocup_camin_oni_meses] => [tipo_ocup_camin_oni_ano] => [tipo_ocup_rebo_unid] => [tipo_ocup_rebo_m2] => [tipo_ocup_rebo_dias] => [tipo_ocup_rebo_meses] => [tipo_ocup_rebo_ano] => [tipo_ocup_veic_trac_unid] => [tipo_ocup_veic_trac_m2] => [tipo_ocup_veic_trac_dias] => [tipo_ocup_veic_trac_meses] => [tipo_ocup_veic_trac_ano] => [tipo_ocup_bar_feir_unid] => [tipo_ocup_bar_feir_m2] => [tipo_ocup_bar_feir_dias] => [tipo_ocup_bar_feir_meses] => [tipo_ocup_bar_feir_ano] => [tipo_ocup_barr_unid] => [tipo_ocup_barr_m2] => [tipo_ocup_barr_dias] => [tipo_ocup_barr_meses] => [tipo_ocup_barr_ano] => [tipo_ocup_quiosq_unid] => [tipo_ocup_quiosq_m2] => [tipo_ocup_quiosq_dias] => [tipo_ocup_quiosq_meses] => [tipo_ocup_quiosq_ano] => [tipo_ocup_ambul_unid] => [tipo_ocup_ambul_m2] => [tipo_ocup_ambul_dias] => [tipo_ocup_ambul_meses] => [tipo_ocup_ambul_ano] => [taxa_lic_inst_pot_tot_inst] => 12 [taxa_lic_inst_guindaste] => GUINDASTE [taxa_lic_inst_guindaste_quant] => 12 [respo_cont_n_ident] => 5185185 [respo_cont_orgao_emissor] => SDS [respo_cont_estado_orgao_emissor] => PE [respo_cont_data] => 2018-03-03 [respo_cont_ass] => [mov_fin] => 1240 [cadastrar] => )

    Pelo o que percebi recebeu todos os dados e o mysqli_error deu:

    You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'TESTE','TESTE','TESTE','11' ,'123','2','2','3','2018','12132','12','2' ' at line 49

    De:

    INSERT INTO bcm (n_insc_ant,n_insc,insc_cad_imob_dist,insc_cad_imob_setor,insc_cad_imob_quadra,insc_cad_imob_lote,insc_cad_imob_unid,empresa_id,proprietario_id, natu_jurid,classif_ativ,ativid_exe_poder,atividade1_id,atividade2_id,atividade3_id,atividade4_id,somen_const_civil,somen_pess_fis_estab,somen_pess_fis_cpf,profi1_id, profi_quant_soc_emp,profi_quant_soc_n_emp,profi_quant_soc_emp_hab,profi2_id,profi_quant_soc2,profi_quant_soc_n_emp2,profi_quant_soc_emp_hab2,profi3_id,profi_quant_soc3, profi_quant_soc_n_emp3,profi_quant_soc_emp_hab3,lanc_taxa_ativ_ind,lanc_taxa_ativ_com,lanc_taxa_ativ_agro,lanc_taxa_ativ_auton,lanc_taxa_ativ_serv,fat_calc_quant_estab_ens, fat_calc_quant_hosp,fat_calc_quant_hoteis,fat_calc_quant_div_pub,fat_calc_quant_barbea,fat_calc_quant_outras,fat_calc_quant_prest_serv,lanc_taxa_quant_unid_ref,lanc_taxa_quant_emp, lanc_taxa_quant_area,fat_calc_quant_sala,fat_calc_quant_suite,fat_calc_quant_mesa,fat_calc_quant_cadeira,fat_calc_quant_unid_ref,fat_calc_quant_turma,fat_calc_quant_apart, fat_calc_quant_pista,fat_calc_quant_aluno,fat_calc_quant_leito,fat_calc_quant_quarto,fat_calc_quant_aparelho,lanc_taxa_hor_esp_fun_abert,lanc_taxa_hor_esp_fun_fech, taxa_lic_local_divulg,taxa_lic_forma_divulg,taxa_lic_meio_divulg,taxa_lic_fat_calc_n_unid,taxa_lic_fat_calc_m2,taxa_lic_per_n_h,taxa_lic_per_n_d,taxa_lic_per_n_m, taxa_lic_per_n_ano,tipo_ocup_car_pas_unid,tipo_ocup_car_pas_m2,tipo_ocup_car_pas_dias,tipo_ocup_car_pas_meses,tipo_ocup_car_pas_ano,tipo_ocup_util_unid,tipo_ocup_util_m2, tipo_ocup_util_dias,tipo_ocup_util_meses,tipo_ocup_util_ano,tipo_ocup_veicu_alu_unid,tipo_ocup_veicu_alu_m2,tipo_ocup_veicu_alu_dias,tipo_ocup_veicu_alu_meses, tipo_ocup_veicu_alu_ano,tipo_ocup_camin_oni_unid,tipo_ocup_camin_oni_m2,tipo_ocup_camin_oni_dias,tipo_ocup_camin_oni_meses,tipo_ocup_camin_oni_ano,tipo_ocup_rebo_unid, tipo_ocup_rebo_m2,tipo_ocup_rebo_dias,tipo_ocup_rebo_meses,tipo_ocup_rebo_ano,tipo_ocup_veic_trac_unid,tipo_ocup_veic_trac_m2,tipo_ocup_veic_trac_dias,tipo_ocup_veic_trac_meses, tipo_ocup_veic_trac_ano,tipo_ocup_bar_feir_unid,tipo_ocup_bar_feir_m2,tipo_ocup_bar_feir_dias,tipo_ocup_bar_feir_meses,tipo_ocup_bar_feir_ano,tipo_ocup_barr_unid, tipo_ocup_barr_m2,tipo_ocup_barr_dias,tipo_ocup_barr_meses,tipo_ocup_barr_ano,tipo_ocup_quiosq_unid,tipo_ocup_quiosq_m2,tipo_ocup_quiosq_dias,tipo_ocup_quiosq_meses, tipo_ocup_quiosq_ano,tipo_ocup_ambul_unid,tipo_ocup_ambul_m2,tipo_ocup_ambul_dias,tipo_ocup_ambul_meses,tipo_ocup_ambul_ano,taxa_lic_inst_pot_tot_inst,taxa_lic_inst_guindaste, taxa_lic_inst_guindaste_quant,respo_cont_n_ident,respo_cont_orgao_emissor,respo_cont_estado_orgao_emissor,respo_cont_data,respo_cont_ass,mov_fin,lat_geo, lon_geo,foto1_bcm,foto2_bcm,foto3_bcm,foto4_bcm,foto5_bcm,data_cad) VALUES ('2154548','215484','8744','6454','15184' ,'514854','54','1','1','Pessoa física','Indústria','Federal','1',' ',' ' ,' ','Sim','Não','','2','','','' ,' ','','','',' ','','','' ,'','Comércio','','','Serviço','','' ,'','','','','Pretação de serviço','12' ,'14','54','54','54','152','51','565' ,'6','62','31','1','51','51','15' ,'13:00','18:00,'TESTE','TESTE','TESTE','11' ,'123','2','2','3','2018','12132','12','2' ,'12','2018','','','','','' ,'','','','','','' ,'','','','','','','' ,'','','','','','' ,'','','','','','' ,'','','','','','','' ,'','','','','','','' ,'','12','GUINDASTE','12','5185185','SDS' ,'PE','2018-03-03','','1240','','','3c4ee8b0655b4b8092ec872c5e6c985d','3c4ee8b0655b4b8092ec872c5e6c985d','3c4ee8b0655b4b8092ec872c5e6c985d','3c4ee8b0655b4b8092ec872c5e6c985d','3c4ee8b0655b4b8092ec872c5e6c985d' ,'2018-07-25')

  19. Pessoal boa tarde, não estou conseguindo visualizar esses erros para corrigi-los pois as variáveis estão declaradas no arquivo inserebcm.php.

    <?php
    	
    	include("conexao.php");
     	
    	if(isset($_FILES['foto1_bcm']) && isset($_FILES['foto2_bcm']) && isset($_FILES['foto3_bcm']) && isset($_FILES['foto4_bcm']) && isset($_FILES['foto5_bcm'])){
    		
        	$n_insc_ant = $_POST['n_insc_ant'];
    		$n_insc = $_POST['n_insc'];
    		$insc_cad_imob_dist = $_POST['insc_cad_imob_dist'];
    		$insc_cad_imob_setor = $_POST['insc_cad_imob_setor'];
    		$insc_cad_imob_quadra = $_POST['insc_cad_imob_quadra'];
    		$insc_cad_imob_lote = $_POST['insc_cad_imob_lote'];
    		$insc_cad_imob_unid = $_POST['insc_cad_imob_unid'];
    		$empresa_id = $_POST['empresa_id'];
    		$proprietario_id = $_POST['proprietario_id'];
    		$natu_jurid = $_POST['natu_jurid'];
    		$classif_ativ = $_POST['classif_ativ'];
    		$ativid_exe_poder = $_POST['ativid_exe_poder'];
    		$atividade1_id = $_POST['atividade1_id'];
    		$atividade2_id = $_POST['atividade2_id'];
    		$atividade3_id = $_POST['atividade3_id'];
    		$atividade4_id = $_POST['atividade4_id'];
    		$somen_const_civil = $_POST['somen_const_civil'];
    		$somen_pess_fis_estab = $_POST['somen_pess_fis_estab'];
    		$somen_pess_fis_cpf = $_POST['somen_pess_fis_cpf'];
    		$profi1_id = $_POST['profi1_id'];
    		$profi2_id= $_POST['profi2_id'];
    		$profi3_id = $_POST['profi3_id'];
    		$profi_quant_soc_emp = $_POST['profi_quant_soc_emp'];
    		$profi_quant_soc_n_emp = $_POST['profi_quant_soc_n_emp'];
    		$profi_quant_soc_emp_hab = $_POST['profi_quant_soc_emp_hab'];
    		$profi_quant_soc2 = $_POST['profi_quant_soc2'];
    		$profi_quant_soc_n_emp2 = $_POST['profi_quant_soc_n_emp2'];
    		$profi_quant_soc_emp_hab2 = $_POST['profi_quant_soc_emp_hab2'];
    		$profi_quant_soc3 = $_POST['profi_quant_soc3'];
    		$profi_quant_soc_n_emp3 = $_POST['profi_quant_soc_n_emp3'];
    		$profi_quant_soc_emp_hab3 = $_POST['profi_quant_soc_emp_hab3'];
    		$lanc_taxa_ativ_ind = $_POST['lanc_taxa_ativ_ind'];
    		$lanc_taxa_ativ_com = $_POST['lanc_taxa_ativ_com'];
    		$lanc_taxa_ativ_agro = $_POST['lanc_taxa_ativ_agro'];
    		$lanc_taxa_ativ_auton = $_POST['lanc_taxa_ativ_auton'];
    		$lanc_taxa_ativ_serv = $_POST['lanc_taxa_ativ_serv'];
    		$lanc_taxa_quant_unid_ref = $_POST['lanc_taxa_quant_unid_ref'];
    		$lanc_taxa_quant_emp = $_POST['lanc_taxa_quant_emp'];
    		$lanc_taxa_quant_area = $_POST['lanc_taxa_quant_area'];
    		$lanc_taxa_hor_esp_fun_abert = $_POST['lanc_taxa_hor_esp_fun_abert'];
    		$lanc_taxa_hor_esp_fun_fech = $_POST['lanc_taxa_hor_esp_fun_fech'];
    		$fat_calc_quant_prest_serv = $_POST['fat_calc_quant_prest_serv'];
    		$fat_calc_quant_estab_ens = $_POST['fat_calc_quant_estab_ens'];
    		$fat_calc_quant_hosp = $_POST['fat_calc_quant_hosp'];
    		$fat_calc_quant_hoteis = $_POST['fat_calc_quant_hoteis'];
    		$fat_calc_quant_div_pub = $_POST['fat_calc_quant_div_pub'];
    		$fat_calc_quant_barbea = $_POST['fat_calc_quant_barbea'];
    		$fat_calc_quant_outras = $_POST['fat_calc_quant_outras'];
    		$fat_calc_quant_sala = $_POST['fat_calc_quant_sala'];
    		$fat_calc_quant_suite = $_POST['fat_calc_quant_suite'];
    		$fat_calc_quant_mesa = $_POST['fat_calc_quant_mesa'];
    		$fat_calc_quant_cadeira = $_POST['fat_calc_quant_cadeira'];
    		$fat_calc_quant_unid_ref = $_POST['fat_calc_quant_unid_ref'];
    		$fat_calc_quant_turma = $_POST['fat_calc_quant_turma'];
    		$fat_calc_quant_apart = $_POST['fat_calc_quant_apart'];
    		$fat_calc_quant_pista = $_POST['fat_calc_quant_pista'];
    		$fat_calc_quant_aluno = $_POST['fat_calc_quant_aluno'];
    		$fat_calc_quant_leito = $_POST['fat_calc_quant_leito'];
    		$fat_calc_quant_quarto = $_POST['fat_calc_quant_quarto'];
    		$fat_calc_quant_aparelho = $_POST['fat_calc_quant_aparelho'];
    		$taxa_lic_local_divulg = $_POST['taxa_lic_local_divulg'];
    		$taxa_lic_forma_divulg = $_POST['taxa_lic_forma_divulg'];
    		$taxa_lic_meio_divulg = $_POST['taxa_lic_meio_divulg'];
    		$taxa_lic_fat_calc_n_unid = $_POST['taxa_lic_fat_calc_n_unid'];
    		$taxa_lic_fat_calc_m2 = $_POST['taxa_lic_fat_calc_m2'];
    		$taxa_lic_per_n_h = $_POST['taxa_lic_per_n_h'];
    		$taxa_lic_per_n_d = $_POST['taxa_lic_per_n_d'];
    		$taxa_lic_per_n_m = $_POST['taxa_lic_per_n_m'];
    		$taxa_lic_per_n_ano = $_POST['taxa_lic_per_n_ano'];
    		$tipo_ocup_car_pas_unid = $_POST['tipo_ocup_car_pas_unid'];
    		$tipo_ocup_car_pas_m2 = $_POST['tipo_ocup_car_pas_m2'];
    		$tipo_ocup_car_pas_dias = $_POST['tipo_ocup_car_pas_dias'];
    		$tipo_ocup_car_pas_meses = $_POST['tipo_ocup_car_pas_meses'];
    		$tipo_ocup_car_pas_ano = $_POST['tipo_ocup_car_pas_ano'];
    		$tipo_ocup_util_unid = $_POST['tipo_ocup_util_unid'];
    		$tipo_ocup_util_m2 = $_POST['tipo_ocup_util_m2'];
    		$tipo_ocup_util_dias = $_POST['tipo_ocup_util_dias'];
    		$tipo_ocup_util_meses = $_POST['tipo_ocup_util_meses'];
    		$tipo_ocup_util_ano = $_POST['tipo_ocup_util_ano'];
    		$tipo_ocup_veicu_alu_unid = $_POST['tipo_ocup_veicu_alu_unid'];
    		$tipo_ocup_veicu_alu_m2 = $_POST['tipo_ocup_veicu_alu_m2'];
    		$tipo_ocup_veicu_alu_dias = $_POST['tipo_ocup_veicu_alu_dias'];
    		$tipo_ocup_veicu_alu_meses = $_POST['tipo_ocup_veicu_alu_meses'];
    		$tipo_ocup_veicu_alu_ano = $_POST['tipo_ocup_veicu_alu_ano'];
    		$tipo_ocup_camin_oni_unid = $_POST['tipo_ocup_camin_oni_unid'];
    		$tipo_ocup_camin_oni_m2 = $_POST['tipo_ocup_camin_oni_m2'];
    		$tipo_ocup_camin_oni_dias = $_POST['tipo_ocup_camin_oni_dias'];
    		$tipo_ocup_camin_oni_meses = $_POST['tipo_ocup_camin_oni_meses'];
    		$tipo_ocup_camin_oni_ano = $_POST['tipo_ocup_camin_oni_ano'];
    		$tipo_ocup_rebo_unid = $_POST['tipo_ocup_rebo_unid'];
    		$tipo_ocup_rebo_m2 = $_POST['tipo_ocup_rebo_m2'];
    		$tipo_ocup_rebo_dias = $_POST['tipo_ocup_rebo_dias'];
    		$tipo_ocup_rebo_meses = $_POST['tipo_ocup_rebo_meses'];
    		$tipo_ocup_rebo_ano = $_POST['tipo_ocup_rebo_ano'];
    		$tipo_ocup_veic_trac_unid = $_POST['tipo_ocup_veic_trac_unid'];
    		$tipo_ocup_veic_trac_m2 = $_POST['tipo_ocup_veic_trac_m2'];
    		$tipo_ocup_veic_trac_dias = $_POST['tipo_ocup_veic_trac_dias'];
    		$tipo_ocup_veic_trac_meses = $_POST['tipo_ocup_veic_trac_meses'];
    		$tipo_ocup_veic_trac_ano = $_POST['tipo_ocup_veic_trac_ano'];
    		$tipo_ocup_bar_feir_unid = $_POST['tipo_ocup_bar_feir_unid'];
    		$tipo_ocup_bar_feir_m2 = $_POST['tipo_ocup_bar_feir_m2'];
    		$tipo_ocup_bar_feir_dias = $_POST['tipo_ocup_bar_feir_dias'];
    		$tipo_ocup_bar_feir_meses = $_POST['tipo_ocup_bar_feir_meses'];
    		$tipo_ocup_bar_feir_ano = $_POST['tipo_ocup_bar_feir_ano'];
    		$tipo_ocup_barr_unid = $_POST['tipo_ocup_barr_unid'];
    		$tipo_ocup_barr_m2 = $_POST['tipo_ocup_barr_m2'];
    		$tipo_ocup_barr_dias = $_POST['tipo_ocup_barr_dias'];
    		$tipo_ocup_barr_meses = $_POST['tipo_ocup_barr_meses'];
    		$tipo_ocup_barr_ano = $_POST['tipo_ocup_barr_ano'];
    		$tipo_ocup_quiosq_unid = $_POST['tipo_ocup_quiosq_unid'];
    		$tipo_ocup_quiosq_m2 = $_POST['tipo_ocup_quiosq_m2'];
    		$tipo_ocup_quiosq_dias = $_POST['tipo_ocup_quiosq_dias'];
    		$tipo_ocup_quiosq_meses = $_POST['tipo_ocup_quiosq_meses'];
    		$tipo_ocup_quiosq_ano = $_POST['tipo_ocup_quiosq_ano'];
    		$tipo_ocup_ambul_unid = $_POST['tipo_ocup_ambul_unid'];
    		$tipo_ocup_ambul_m2 = $_POST['tipo_ocup_ambul_m2'];
    		$tipo_ocup_ambul_dias = $_POST['tipo_ocup_ambul_dias'];
    		$tipo_ocup_ambul_meses = $_POST['tipo_ocup_ambul_meses'];
    		$tipo_ocup_ambul_ano = $_POST['tipo_ocup_ambul_ano'];
    		$taxa_lic_inst_pot_tot_inst = $_POST['taxa_lic_inst_pot_tot_inst'];
    		$taxa_lic_inst_guindaste = $_POST['taxa_lic_inst_guindaste'];
    		$taxa_lic_inst_guindaste_quant = $_POST['taxa_lic_inst_guindaste_quant'];
    		$respo_cont_n_ident = $_POST['respo_cont_n_ident'];
    		$respo_cont_orgao_emissor = $_POST['respo_cont_orgao_emissor'];
    		$respo_cont_estado_orgao_emissor = $_POST['respo_cont_estado_orgao_emissor'];
    		$respo_cont_data = $_POST['respo_cont_data'];
    		$respo_cont_ass = $_POST['respo_cont_ass'];
    		$mov_fin = $_POST['mov_fin'];
    		$lat_geo = $_POST['lat_geo'];
    		$lon_geo = $_POST['lon_geo'];
    		
    		$extensao1 = strtolower(substr($_FILES['foto1_bcm']['name'], -4));
        	$novo_nome1 = md5(time()) . $extensao1;
        	$diretorio1 = "fotos/bcm";
        	move_uploaded_file($_FILES['foto1_bcm']['tmp_name'], $diretorio1.$novo_nome1);
    
        	$extensao2 = strtolower(substr($_FILES['foto2_bcm']['name'], -4));
        	$novo_nome2 = md5(time()) . $extensao2;
        	$diretorio2 = "fotos/bcm";
        	move_uploaded_file($_FILES['foto2_bcm']['tmp_name'], $diretorio2.$novo_nome2);
    
        	$extensao3 = strtolower(substr($_FILES['foto3_bcm']['name'], -4));
        	$novo_nome3 = md5(time()) . $extensao3;
        	$diretorio3 = "fotos/bcm";
        	move_uploaded_file($_FILES['foto3_bcm']['tmp_name'], $diretorio3.$novo_nome3);
    		
    		$extensao4 = strtolower(substr($_FILES['foto4_bcm']['name'], -4));
        	$novo_nome4 = md5(time()) . $extensao4;
        	$diretorio4 = "fotos/bcm";
        	move_uploaded_file($_FILES['foto4_bcm']['tmp_name'], $diretorio4.$novo_nome4);
    		
    		$extensao5 = strtolower(substr($_FILES['foto5_bcm']['name'], -4));
        	$novo_nome5 = md5(time()) . $extensao5;
        	$diretorio5 = "fotos/bcm";
        	move_uploaded_file($_FILES['foto5_bcm']['tmp_name'], $diretorio5.$novo_nome5);
    		
    		$data_cad = date('Y-m-d');
    		
        	$sql = "INSERT INTO bcm (n_insc_ant,n_insc,insc_cad_imob_dist,insc_cad_imob_setor,insc_cad_imob_quadra,insc_cad_imob_lote,insc_cad_imob_unid,empresa_id,proprietario_id,
    		natu_jurid,classif_ativ,ativid_exe_poder,atividade1_id,atividade2_id,atividade3_id,atividade4_id,somen_const_civil,somen_pess_fis_estab,somen_pess_fis_cpf,profi1_id,
    		profi2_id,profi3_id,profi_quant_soc_emp,profi_quant_soc_n_emp,profi_quant_soc_emp_hab,profi_quant_soc2,profi_quant_soc_n_emp2,profi_quant_soc_emp_hab2,profi_quant_soc3,
    		profi_quant_soc_n_emp3,profi_quant_soc_emp_hab3,lanc_taxa_ativ_ind,lanc_taxa_ativ_com,lanc_taxa_ativ_agro,lanc_taxa_ativ_auton,
    		lanc_taxa_ativ_serv,lanc_taxa_quant_unid_ref,lanc_taxa_quant_emp,lanc_taxa_quant_area,lanc_taxa_hor_esp_fun_abert,lanc_taxa_hor_esp_fun_fech,fat_calc_quant_prest_serv,
    		fat_calc_quant_estab_ens,fat_calc_quant_hosp,fat_calc_quant_hoteis,fat_calc_quant_div_pub,fat_calc_quant_barbea,fat_calc_quant_outras,fat_calc_quant_sala,fat_calc_quant_suite,
    		fat_calc_quant_mesa,fat_calc_quant_cadeira,fat_calc_quant_unid_ref,fat_calc_quant_turma,fat_calc_quant_apart,fat_calc_quant_pista,fat_calc_quant_aluno,fat_calc_quant_leito,
    		fat_calc_quant_quarto,fat_calc_quant_aparelho,taxa_lic_local_divulg,taxa_lic_forma_divulg,taxa_lic_meio_divulg,taxa_lic_fat_calc_n_unid,taxa_lic_fat_calc_m2,taxa_lic_per_n_h,
    		taxa_lic_per_n_d,taxa_lic_per_n_m,taxa_lic_per_n_ano,tipo_ocup_car_pas_unid,tipo_ocup_car_pas_m2,tipo_ocup_car_pas_dias,tipo_ocup_car_pas_meses,tipo_ocup_car_pas_ano,
    		tipo_ocup_util_unid,tipo_ocup_util_m2,tipo_ocup_util_dias,tipo_ocup_util_meses,tipo_ocup_util_ano,tipo_ocup_veicu_alu_unid,tipo_ocup_veicu_alu_m2,tipo_ocup_veicu_alu_dias,
    		tipo_ocup_veicu_alu_meses,tipo_ocup_veicu_alu_ano,tipo_ocup_camin_oni_unid,tipo_ocup_camin_oni_m2,tipo_ocup_camin_oni_dias,tipo_ocup_camin_oni_meses,tipo_ocup_camin_oni_ano,
    		tipo_ocup_rebo_unid,tipo_ocup_rebo_m2,tipo_ocup_rebo_dias,tipo_ocup_rebo_meses,tipo_ocup_rebo_ano,tipo_ocup_veic_trac_unid,tipo_ocup_veic_trac_m2,tipo_ocup_veic_trac_dias,
    		tipo_ocup_veic_trac_meses,tipo_ocup_veic_trac_ano,tipo_ocup_bar_feir_unid,tipo_ocup_bar_feir_m2,tipo_ocup_bar_feir_dias,tipo_ocup_bar_feir_meses,tipo_ocup_bar_feir_ano,
    		tipo_ocup_barr_unid,tipo_ocup_barr_m2,tipo_ocup_barr_dias,tipo_ocup_barr_meses,tipo_ocup_barr_ano,tipo_ocup_quiosq_unid,tipo_ocup_quiosq_m2,tipo_ocup_quiosq_dias,
    		tipo_ocup_quiosq_meses,tipo_ocup_quiosq_ano,tipo_ocup_ambul_unid,tipo_ocup_ambul_m2,tipo_ocup_ambul_dias,tipo_ocup_ambul_meses,tipo_ocup_ambul_ano,taxa_lic_inst_pot_tot_inst,
    		taxa_lic_inst_guindaste,taxa_lic_inst_guindaste_quant,respo_cont_n_ident,respo_cont_orgao_emissor,respo_cont_estado_orgao_emissor,respo_cont_data,respo_cont_ass,mov_fin,lat_geo,lon_geo,foto1_bcm,foto2_bcm,foto3_bcm,
    		foto4_bcm,foto5_bcm,data_cad) 
    		VALUES ('$n_insc_ant','$n_insc','$insc_cad_imob_dist','$insc_cad_imob_setor','$insc_cad_imob_quadra','$insc_cad_imob_lote','$insc_cad_imob_unid','$empresa_id','$proprietario_id'
    		,'$natu_jurid','$classif_ativ','$ativid_exe_poder','$atividade1_id','$atividade2_id','$atividade3_id','$atividade4_id','$somen_const_civil','$somen_pess_fis_estab','$somen_pess_fis_cpf'
    		,'$profi1_id','$profi2_id','$profi3_id','$profi_quant_soc_emp','$profi_quant_soc_n_emp','$profi_quant_soc_emp_hab','$profi_quant_soc2','$profi_quant_soc_n_emp2','$profi_quant_soc_emp_hab2'
    		,'$profi_quant_soc3','$profi_quant_soc_n_emp3','$profi_quant_soc_emp_hab3','$lanc_taxa_ativ_ind','$lanc_taxa_ativ_com','$lanc_taxa_ativ_agro','$lanc_taxa_ativ_auton','$lanc_taxa_ativ_serv'
    		,'$lanc_taxa_quant_unid_ref','$lanc_taxa_quant_emp','$lanc_taxa_quant_area','$lanc_taxa_hor_esp_fun_abert','$lanc_taxa_hor_esp_fun_fech,'$fat_calc_quant_prest_serv','$fat_calc_quant_estab_ens'
    		,'$fat_calc_quant_hosp','$fat_calc_quant_hoteis','$fat_calc_quant_div_pub','$fat_calc_quant_barbea','$fat_calc_quant_outras','$fat_calc_quant_sala','$fat_calc_quant_suite','$fat_calc_quant_mesa'
    		,'$fat_calc_quant_cadeira','$fat_calc_quant_unid_ref','$fat_calc_quant_turma','$fat_calc_quant_apart','$fat_calc_quant_pista','$fat_calc_quant_aluno','$fat_calc_quant_leito','$fat_calc_quant_quarto'
    		,'$fat_calc_quant_aparelho','$taxa_lic_local_divulg','$taxa_lic_forma_divulg','$taxa_lic_meio_divulg','$taxa_lic_fat_calc_n_unid','$taxa_lic_fat_calc_m2','$taxa_lic_per_n_h','$taxa_lic_per_n_d'
    		,'$taxa_lic_per_n_m','$taxa_lic_per_n_ano','$tipo_ocup_car_pas_unid','$tipo_ocup_car_pas_m2','$tipo_ocup_car_pas_dias','$tipo_ocup_car_pas_meses','$tipo_ocup_car_pas_ano','$tipo_ocup_util_unid'
    		,'$tipo_ocup_util_m2','$tipo_ocup_util_dias','$tipo_ocup_util_meses','$tipo_ocup_util_ano','$tipo_ocup_veicu_alu_unid','$tipo_ocup_veicu_alu_m2','$tipo_ocup_veicu_alu_dias','$tipo_ocup_veicu_alu_meses'
    		,'$tipo_ocup_veicu_alu_ano','$tipo_ocup_camin_oni_unid','$tipo_ocup_camin_oni_m2','$tipo_ocup_camin_oni_dias','$tipo_ocup_camin_oni_meses','$tipo_ocup_camin_oni_ano','$tipo_ocup_rebo_unid'
    		,'$tipo_ocup_rebo_m2','$tipo_ocup_rebo_dias','$tipo_ocup_rebo_meses','$tipo_ocup_rebo_ano','$tipo_ocup_veic_trac_unid','$tipo_ocup_veic_trac_m2','$tipo_ocup_veic_trac_dias','$tipo_ocup_veic_trac_meses'
    		,'$tipo_ocup_veic_trac_ano','$tipo_ocup_bar_feir_unid','$tipo_ocup_bar_feir_m2','$tipo_ocup_bar_feir_dias','$tipo_ocup_bar_feir_meses','$tipo_ocup_bar_feir_ano','$tipo_ocup_barr_unid','$tipo_ocup_barr_m2'
    		,'$tipo_ocup_barr_dias','$tipo_ocup_barr_meses','$tipo_ocup_barr_ano','$tipo_ocup_quiosq_unid','$tipo_ocup_quiosq_m2','$tipo_ocup_quiosq_dias','$tipo_ocup_quiosq_meses','$tipo_ocup_quiosq_ano'
    		,'$tipo_ocup_ambul_unid','$tipo_ocup_ambul_m2','$tipo_ocup_ambul_dias','$tipo_ocup_ambul_meses','$tipo_ocup_ambul_ano','$taxa_lic_inst_pot_tot_inst','$taxa_lic_inst_guindaste','$taxa_lic_inst_guindaste_quant'
    		,'$respo_cont_n_ident','$respo_cont_orgao_emissor','$respo_cont_estado_orgao_emissor','$respo_cont_data','$respo_cont_ass','$mov_fin','$lat_geo','$lon_geo','$novo_nome1','$novo_nome2','$novo_nome3'
    		,'$novo_nome4','$novo_nome5','$data_cad')";
    			
        	$result = mysqli_query($con,$sql);
    		
    		if ($result) {
    			echo "<script>alert('Cadastro realizado com sucesso.'); location='./cadastrabcm.php';</script>";
    		} else {
    			echo "<script>alert('Erro ao cadastrar.'); location='./cadastrabcm.php';</script>";
    		}
    		
    		$con->close();
    	}
    ?>

     

    <!DOCTYPE html>
    <head>
    
    <?php
    include("sessao.php");
    ?>
    
    	<title>BCM</title>
    	
     <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script>
    </head>
    <body>
    
    <?php
       include("menu.php");
    ?>
    
    	<div class="container-fluid">
    		
    		<div class="form-row">
    
    			<div class="panel panel-default form-group col-xs-12">
    				<form action="inserebcm.php" method="post" enctype="multipart/form-data">
    
    					<p><h2>BCM</h2></p>
    			    
    			     	<br/>
    					
    					<fieldset>
    						<legend>PARA USO DO PROCESSAMENTO</legend>
    							<div class="form-group form-inline">
    								<label for="n_insc_ant">Número de inscrição anterior: </label>
    								<input type="text" class="form-control " name="n_insc_ant" placeholder="Número de inscrição atual" required>
    														
    								<label for="n_insc">Número de inscrição atual: </label>
    								<input type="text" class="form-control" name="n_insc" placeholder="Número de inscrição atual" required>
    								
    							</div>
    					</fieldset>
    					
    					<fieldset>
    						<legend>INSCRIÇÃO NO CADASTRO IMOBILIÁRIO</legend>
    							<div class="form-group form-inline">
    								<label for="insc_cad_imob_dist">Distrito: </label>
    								<input type="text" class="form-control " name="insc_cad_imob_dist" required>
    								
    								<label for="insc_cad_imob_setor">Setor: </label>
    								<input type="text" class="form-control " name="insc_cad_imob_setor" required>
    								
    								<label for="insc_cad_imob_quadra">Quadra: </label>
    								<input type="text" class="form-control " name="insc_cad_imob_quadra" required>
    								
    								<label for="insc_cad_imob_lote">Lote: </label>
    								<input type="text" class="form-control " name="insc_cad_imob_lote" required>
    								
    								<label for="insc_cad_imob_unid">Unidade: </label>
    								<input type="text" class="form-control " name="insc_cad_imob_unid" required>
    								
    							</div>
    							
    					</fieldset>
    					
    					<fieldset>
    						<legend>INFORMAÇÕES DA EMPRESA</legend>		      	  
    							<div class="form-group">											
    															
    								<input type="text" class="form-control" name="textbox" id="textbox" placeholder="Digite CPF ou CNPJ da empresa">					
    								<label for="proprietario_id_prop">CPF/CNPJ da empresa: </label>
    								<select class="form-control" name="empresa_id" id="select">
    									<?php
    										include ("conexao.php");
    										$query = "SELECT * FROM empresa";
    										$consulta = mysqli_query($con,$query); 
    
    										while ($dados = mysqli_fetch_assoc($consulta)) { ?>
    											<option value="<?php echo $dados['id_empresa']; ?>"><?php echo $dados['cpfcnpj'] . " - " . $dados['nome_fantasia']; ?></option> <?php 
    										}
    									?>
    								</select>
    								
    								<input type="text" class="form-control" name="textbox1" id="textbox1" placeholder="Digite CPF do responsável legal">					
    								<label for="proprietario_id_prop">CPF do responsável legal: </label>
    								<select class="form-control" name="proprietario_id" id="select1">
    									<?php
    										include ("conexao.php");
    										$query = "SELECT * FROM proprietario";
    										$consulta = mysqli_query($con,$query); 
    
    										while ($dados = mysqli_fetch_assoc($consulta)) { ?>
    											<option value="<?php echo $dados['id_prop']; ?>"><?php echo $dados['cpf_prop'] . " - " . $dados['nome_prop']; ?></option> <?php 
    										}
    									?>
    								</select>
    								
    								<label for="natu_jurid">Natureza jurídica</label>
    								<select class="form-control" name="natu_jurid">
    									<option value="Pessoa física">Pessoa física</option>
    									<option value="Pessoa jurídica">Pessoa jurídica</option>
    									<option value="Sociedade civil">Sociedade civil</option>
    								</select>
    								
    								<label for="classif_ativ">Classificação da atividade</label>
    								<select class="form-control" name="classif_ativ">
    									<option value="Indústria">Indústria</option>
    									<option value="Comércio">Comércio</option>
    									<option value="Prestação de serviço">Prestação de serviço</option>
    									<option value="Autônomo">Autônomo</option>
    									<option value="Agropecuária">Agropecuária</option>
    								</select>
    								
    								<label for="ativid_exe_poder">Atividade exercida pelo poder</label>
    								<select class="form-control" name="ativid_exe_poder">
    									<option value="Federal">Federal</option>
    									<option value="Estadual">Estadual</option>
    									<option value="Municipal">Municipal</option>
    									<option value="Particular">Particular</option>
    								</select>
    								
    								
    								
    							</div>
    					</fieldset>	
    					
    					<fieldset>
    						<legend>NOME DA(S) ATIVIDADE(S) OU SERVIÇO(S)</legend>
    							<div class="form-group">
    								<label for="atividade1_id">Atividade 1: </label>
    								<select class="form-control" name="atividade1_id" id="atividade1_id">
    									<?php
    										include ("conexao.php");
    										$query = "SELECT * FROM atividade";
    										$consulta=mysqli_query($con,$query); 
    
    										while ($dados = mysqli_fetch_assoc($consulta)) { ?>
    											<option value=" "> </option>
    											<option value="<?php echo $dados['id_atividade']; ?>"><?php echo $dados['nome_atividade']; ?></option> <?php 
    										}
    									?>
    								</select>
    								
    								<label for="atividade2_id">Atividade 2: </label>
    								<select class="form-control" name="atividade2_id" id="atividade2_id">
    									<?php
    										include ("conexao.php");
    										$query = "SELECT * FROM atividade";
    										$consulta=mysqli_query($con,$query); 
    
    										while ($dados = mysqli_fetch_assoc($consulta)) { ?>
    											<option value=" "> </option>
    											<option value="<?php echo $dados['id_atividade']; ?>"><?php echo $dados['nome_atividade']; ?></option> <?php 
    										}
    									?>
    								</select>
    								
    								<label for="atividade3_id">Atividade 3: </label>
    								<select class="form-control" name="atividade3_id" id="atividade3_id">
    									<?php
    										include ("conexao.php");
    										$query = "SELECT * FROM atividade";
    										$consulta=mysqli_query($con,$query); 
    
    										while ($dados = mysqli_fetch_assoc($consulta)) { ?>
    											<option value=" "> </option>
    											<option value="<?php echo $dados['id_atividade']; ?>"><?php echo $dados['nome_atividade']; ?></option> <?php 
    										}
    									?>
    								</select>
    								
    								<label for="atividade4_id">Atividade 4: </label>
    								<select class="form-control" name="atividade4_id" id="atividade4_id">
    									<?php
    										include ("conexao.php");
    										$query = "SELECT * FROM atividade";
    										$consulta=mysqli_query($con,$query); 
    
    										while ($dados = mysqli_fetch_assoc($consulta)) { ?>
    											<option value=" "> </option>
    											<option value="<?php echo $dados['id_atividade']; ?>"><?php echo $dados['nome_atividade']; ?></option> <?php 
    										}
    									?>
    								</select>
    								
    								
    								
    							</div>
    							
    					</fieldset>
    					
    					<fieldset>
    						<legend>SOMENTE PARA CONSTRUÇÃO CIVIL</legend>
    							<div class="form-group">
    								<label for="somen_const_civil">O prestador de serviço é estabelecido no munícipio?</label>
    								<select class="form-control" name="somen_const_civil">
    									<option value="Sim">Sim</option>
    									<option value="Não">Não</option>
    								</select>
    							</div>
    					</fieldset>
    					
    					<fieldset>
    						<legend>SOMENTE PARA PESSOA FÍSICA</legend>
    							<div class="form-group">
    								<label for="somen_pess_fis_estab">Estabelecido</label>
    								<select class="form-control" name="somen_pess_fis_estab">
    									<option value="Sim">Sim</option>
    									<option value="Não">Não</option>
    								</select>
    								
    								<label for="somen_pess_fis_cpf">CPF: </label>
    								<input type="text" class="form-control " name="somen_pess_fis_cpf">
    								
    							</div>
    					</fieldset>
    					
    					<fieldset>
    						<legend>PROFISSIONAIS (SOMENTE PARA SOCIEDADE CIVIL)</legend>
    							<div class="form-group">
    								<div class="form-inline">
    									<label for="profi1_id">Profissão 1: </label>
    									<select class="form-control" name="profi1_id" id="profi1_id">
    										<?php
    											include ("conexao.php");
    											$query = "SELECT * FROM profissao";
    											$consulta=mysqli_query($con,$query); 
    
    											while ($dados = mysqli_fetch_assoc($consulta)) { ?>
    												<option value=" "> </option>
    												<option value="<?php echo $dados['id_profissao']; ?>"><?php echo $dados['nome_profissao']; ?></option> <?php 
    											}
    										?>
    									</select>
    									
    									<div>
    										<label for="profi_quant_soc_emp">Quantidade sócio empregado: </label>
    										<input type="text" class="form-control" name="profi_quant_soc_emp">
    										
    										<label for="profi_quant_soc_n_emp">Quantidade sócio não empregado: </label>
    										<input type="text" class="form-control" name="profi_quant_soc_n_emp">
    										
    										<label for="profi_quant_soc_emp_hab">Quantidade empregado habilitado: </label>
    										<input type="text" class="form-control" name="profi_quant_soc_emp_hab">
    									</div>
    								</div>
    								
    								<div class="form-inline">
    									<label for="profi2_id">Profissão 2: </label>
    									<select class="form-control" name="profi2_id" id="profi2_id">
    										<?php
    											include ("conexao.php");
    											$query = "SELECT * FROM profissao";
    											$consulta=mysqli_query($con,$query); 
    
    											while ($dados = mysqli_fetch_assoc($consulta)) { ?>
    												<option value=" "> </option>
    												<option value="<?php echo $dados['id_profissao']; ?>"><?php echo $dados['nome_profissao']; ?></option> <?php 
    											}
    										?>
    									</select>
    									
    									<div>
    										<label for="profi_quant_soc2">Quantidade sócio empregado: </label>
    										<input type="text" class="form-control" name="profi_quant_soc2">
    										
    										<label for="profi_quant_soc_n_emp2">Quantidade sócio não empregado: </label>
    										<input type="text" class="form-control" name="profi_quant_soc_n_emp2">
    										
    										<label for="profi_quant_soc_emp_hab2">Quantidade empregado habilitado: </label>
    										<input type="text" class="form-control" name="profi_quant_soc_emp_hab2">
    									</div>
    								</div>
    							
    								<div class="form-inline">
    									<label for="profi3_id">Profissão 3: </label>
    									<select class="form-control" name="profi3_id" id="profi3_id">
    										<?php
    											include ("conexao.php");
    											$query = "SELECT * FROM profissao";
    											$consulta=mysqli_query($con,$query); 
    
    											while ($dados = mysqli_fetch_assoc($consulta)) { ?>
    												<option value=" "> </option>
    												<option value="<?php echo $dados['id_profissao']; ?>"><?php echo $dados['nome_profissao']; ?></option> <?php 
    											}
    										?>
    									</select>
    									
    									<div>
    										<label for="profi_quant_soc3">Quantidade sócio empregado: </label>
    										<input type="text" class="form-control" name="profi_quant_soc3">
    										
    										<label for="profi_quant_soc_n_emp3">Quantidade sócio não empregado: </label>
    										<input type="text" class="form-control" name="profi_quant_soc_n_emp3">
    										
    										<label for="profi_quant_soc_emp_hab3">Quantidade empregado habilitado: </label>
    										<input type="text" class="form-control" name="profi_quant_soc_emp_hab3">
    									</div>
    								</div>
    								
    							</div>
    							
    					</fieldset>
    					
    					<fieldset>
    						<legend>INFORMAÇÕES PARA LANÇAMENTO DAS TAXAS</legend>
    							<div class="form-inline">
    								<label>Atividade/Serviço</label></br>
    								<input type="checkbox" name="lanc_taxa_ativ_ind" id="lanc_taxa_ativ_ind" value="Indústria">Indústria
    								<input type="checkbox" name="lanc_taxa_ativ_com" value="Comércio">Comércio
    								<input type="checkbox" name="lanc_taxa_ativ_agro" value="Agropecuária">Agropecuária
    								<input type="checkbox" name="lanc_taxa_ativ_auton" value="Autônomo">Autônomo
    								<input type="checkbox" name="lanc_taxa_ativ_serv" value="Serviço">Serviço
    								<input type="checkbox" name="fat_calc_quant_prest_serv" value="Pretação de serviço">Pretação de serviço
    								<input type="checkbox" name="fat_calc_quant_estab_ens" value="Estabelecimento de ensino">Estabelecimento de ensino
    								<input type="checkbox" name="fat_calc_quant_hosp" value="Hospitais, clínicas e similares">Hospitais, clínicas e similares
    								<input type="checkbox" name="fat_calc_quant_hoteis" value="Hotéis, motéis, pensões e similares">Hotéis, motéis, pensões e similares
    								<input type="checkbox" name="fat_calc_quant_div_pub" value="Diversões públicas">Diversões públicas
    								<input type="checkbox" name="fat_calc_quant_barbea" value="Barbearia, salões de beleza, ginástica e similares">Barbearia, salões de beleza, ginástica e similares
    								<input type="checkbox" name="fat_calc_quant_outras" value="Outras prestadoras de serviços">Outras prestadoras de serviços
    								
    							</div>
    							
    							<div class="form-group">
    								<p class="text-center"><strong>Fator de cálculo/quantidade</strong></p></br>
    								
    								<label for="lanc_taxa_quant_unid_ref">Unidade de referência: </label>
    								<input type="text" class="form-control " name="lanc_taxa_quant_unid_ref">
    								
    								<label for="lanc_taxa_quant_emp">Empregado: </label>
    								<input type="text" class="form-control " name="lanc_taxa_quant_emp">
    								
    								<label for="lanc_taxa_quant_area">Área: </label>
    								<input type="text" class="form-control " name="lanc_taxa_quant_area">
    								
    								<label for="fat_calc_quant_sala">Sala: </label>
    								<input type="text" class="form-control " name="fat_calc_quant_sala">
    								
    								<label for="fat_calc_quant_suite">Suíte: </label>
    								<input type="text" class="form-control " name="fat_calc_quant_suite">
    								
    								<label for="fat_calc_quant_mesa">Mesa: </label>
    								<input type="text" class="form-control " name="fat_calc_quant_mesa">
    								
    								<label for="fat_calc_quant_cadeira">Cadeira: </label>
    								<input type="text" class="form-control " name="fat_calc_quant_cadeira">
    								
    								<label for="fat_calc_quant_unid_ref">Unidade de referência: </label>
    								<input type="text" class="form-control " name="fat_calc_quant_unid_ref">
    								
    								<label for="fat_calc_quant_turma">Turma: </label>
    								<input type="text" class="form-control " name="fat_calc_quant_turma">
    								
    								<label for="fat_calc_quant_apart">Apartamento: </label>
    								<input type="text" class="form-control " name="fat_calc_quant_apart">
    								
    								<label for="fat_calc_quant_pista">Pista: </label>
    								<input type="text" class="form-control " name="fat_calc_quant_pista">
    								
    								<label for="fat_calc_quant_aluno">Aluno: </label>
    								<input type="text" class="form-control " name="fat_calc_quant_aluno">
    								
    								<label for="fat_calc_quant_leito">Leito: </label>
    								<input type="text" class="form-control " name="fat_calc_quant_leito">
    								
    								<label for="fat_calc_quant_quarto">Quarto: </label>
    								<input type="text" class="form-control " name="fat_calc_quant_quarto">
    								
    								<label for="fat_calc_quant_aparelho">Aparelho: </label>
    								<input type="text" class="form-control " name="fat_calc_quant_aparelho">
    								
    							</div>
    							
    							<div class="form-group">
    								<p class="text-center"><strong>Horário especial de funcionamento</strong></p></br>
    								
    								<div class="form-inline col-xs-6">
    									
    									<input type="text" max="5" class="form-control" name="lanc_taxa_hor_esp_fun_abert" style="width:60px;">às
    									<input type="text" max="5" class="form-control" name="lanc_taxa_hor_esp_fun_fech" style="width:60px;">
    									<div class="well">A partir das 18:00h.</div>
    								</div>								
    							</div>
    					</fieldset>
    					
    					<fieldset>
    						<legend>TAXA DE LICENÇA PARA PUBLICIDADE</legend>
    							<div class="form-group">
    								<label for="taxa_lic_local_divulg">Local de divulgação: </label>
    								<input type="text" class="form-control " name="taxa_lic_local_divulg">
    								
    								<label for="taxa_lic_forma_divulg">Forma de divulgação: </label>
    								<input type="text" class="form-control " name="taxa_lic_forma_divulg">
    								
    								<label for="taxa_lic_meio_divulg">Meio de divulgação: </label>
    								<input type="text" class="form-control " name="taxa_lic_meio_divulg">	
    								
    								<label for="taxa_lic_fat_calc_n_unid">Número unidade: </label>
    								<input type="text" class="form-control " name="taxa_lic_fat_calc_n_unid">
    
    								<label for="taxa_lic_fat_calc_m2">M²: </label>
    								<input type="text" class="form-control " name="taxa_lic_fat_calc_m2">
    								
    								<div class="form-inline">Número de
    									
    									<label for="taxa_lic_per_n_h">Horas: </label>
    									<input type="text" class="form-control " name="taxa_lic_per_n_h">
    									
    									<label for="taxa_lic_per_n_d">Dias: </label>
    									<input type="text" class="form-control " name="taxa_lic_per_n_d">
    									
    									<label for="taxa_lic_per_n_m">Meses: </label>
    									<input type="text" class="form-control " name="taxa_lic_per_n_m">
    									
    									<label for="taxa_lic_per_n_ano">Ano: </label>
    									<input type="text" class="form-control " name="taxa_lic_per_n_ano">
    									
    								</div>
    							</div>
    					</fieldset>
    					
    					<fieldset>
    						<legend>TAXA DE LICENÇA PARA OCUPAÇÃO DE ÁREAS EM VIAS E LOGRADOUROS PÚBLICOS</legend>
    							<div class="form-inline">
    								<div class="form-inline">
    									<p class="text-center">TIPO DE OCUPAÇÃO</p>
    									
    									<label>Carro de passeio > </label>
    									
    									<label for="tipo_ocup_car_pas_unid">Unidade: </label>
    									<input type="text" class="form-control " name="tipo_ocup_car_pas_unid">
    									
    									<label for="tipo_ocup_car_pas_m2">M²: </label>
    									<input type="text" class="form-control " name="tipo_ocup_car_pas_m2">
    									
    									<label for="tipo_ocup_car_pas_dias">Dias: </label>
    									<input type="text" class="form-control " name="tipo_ocup_car_pas_dias">
    									
    									<label for="tipo_ocup_car_pas_meses">Meses: </label>
    									<input type="text" class="form-control " name="tipo_ocup_car_pas_meses">
    									
    									<label for="tipo_ocup_car_pas_ano">Ano: </label>
    									<input type="text" class="form-control " name="tipo_ocup_car_pas_ano">	
    									
    								</div>
    								
    								<div class="form-inline">
    									
    									<label>Utilitários > </label>
    									
    									<label for="tipo_ocup_util_unid">Unidade: </label>
    									<input type="text" class="form-control " name="tipo_ocup_util_unid">
    									
    									<label for="tipo_ocup_util_m2">M²: </label>
    									<input type="text" class="form-control " name="tipo_ocup_util_m2">
    									
    									<label for="tipo_ocup_util_dias">Dias: </label>
    									<input type="text" class="form-control " name="tipo_ocup_util_dias">
    									
    									<label for="tipo_ocup_util_meses">Meses: </label>
    									<input type="text" class="form-control " name="tipo_ocup_util_meses">
    									
    									<label for="tipo_ocup_util_ano">Ano: </label>
    									<input type="text" class="form-control " name="tipo_ocup_util_ano">	
    									
    								</div>
    								
    								<div class="form-inline">
    									
    									<label>Veículos de aluguel > </label>
    									
    									<label for="tipo_ocup_veicu_alu_unid">Unidade: </label>
    									<input type="text" class="form-control " name="tipo_ocup_veicu_alu_unid">
    									
    									<label for="tipo_ocup_veicu_alu_m2">M²: </label>
    									<input type="text" class="form-control " name="tipo_ocup_veicu_alu_m2">
    									
    									<label for="tipo_ocup_veicu_alu_dias">Dias: </label>
    									<input type="text" class="form-control " name="tipo_ocup_veicu_alu_dias">
    									
    									<label for="tipo_ocup_veicu_alu_meses">Meses: </label>
    									<input type="text" class="form-control " name="tipo_ocup_veicu_alu_meses">
    									
    									<label for="tipo_ocup_veicu_alu_ano">Ano: </label>
    									<input type="text" class="form-control " name="tipo_ocup_veicu_alu_ano">	
    									
    								</div>
    								
    								<div class="form-inline">
    									
    									<label>Caminhões e ônibus > </label>
    									
    									<label for="tipo_ocup_camin_oni_unid">Unidade: </label>
    									<input type="text" class="form-control " name="tipo_ocup_camin_oni_unid">
    									
    									<label for="tipo_ocup_camin_oni_m2">M²: </label>
    									<input type="text" class="form-control " name="tipo_ocup_camin_oni_m2">
    									
    									<label for="tipo_ocup_camin_oni_dias">Dias: </label>
    									<input type="text" class="form-control " name="tipo_ocup_camin_oni_dias">
    									
    									<label for="tipo_ocup_camin_oni_meses">Meses: </label>
    									<input type="text" class="form-control " name="tipo_ocup_camin_oni_meses">
    									
    									<label for="tipo_ocup_camin_oni_ano">Ano: </label>
    									<input type="text" class="form-control " name="tipo_ocup_camin_oni_ano">	
    									
    								</div>
    								
    								<div class="form-inline">
    									
    									<label>Reboque > </label>
    									
    									<label for="tipo_ocup_rebo_unid">Unidade: </label>
    									<input type="text" class="form-control " name="tipo_ocup_rebo_unid">
    									
    									<label for="tipo_ocup_rebo_m2">M²: </label>
    									<input type="text" class="form-control " name="tipo_ocup_rebo_m2">
    									
    									<label for="tipo_ocup_rebo_dias">Dias: </label>
    									<input type="text" class="form-control " name="tipo_ocup_rebo_dias">
    									
    									<label for="tipo_ocup_rebo_meses">Meses: </label>
    									<input type="text" class="form-control " name="tipo_ocup_rebo_meses">
    									
    									<label for="tipo_ocup_rebo_ano">Ano: </label>
    									<input type="text" class="form-control " name="tipo_ocup_rebo_ano">	
    									
    								</div>
    								
    								<div class="form-inline">
    									
    									<label>Veículo de tração animal  > </label>
    									
    									<label for="tipo_ocup_veic_trac_unid">Unidade: </label>
    									<input type="text" class="form-control " name="tipo_ocup_veic_trac_unid">
    									
    									<label for="tipo_ocup_veic_trac_m2">M²: </label>
    									<input type="text" class="form-control " name="tipo_ocup_veic_trac_m2">
    									
    									<label for="tipo_ocup_veic_trac_dias">Dias: </label>
    									<input type="text" class="form-control " name="tipo_ocup_veic_trac_dias">
    									
    									<label for="tipo_ocup_veic_trac_meses">Meses: </label>
    									<input type="text" class="form-control " name="tipo_ocup_veic_trac_meses">
    									
    									<label for="tipo_ocup_veic_trac_ano">Ano: </label>
    									<input type="text" class="form-control " name="tipo_ocup_veic_trac_ano">	
    									
    								</div>
    								
    								<div class="form-inline">
    									
    									<label>Barraca de feirante  > </label>
    									
    									<label for="tipo_ocup_bar_feir_unid">Unidade: </label>
    									<input type="text" class="form-control " name="tipo_ocup_bar_feir_unid">
    									
    									<label for="tipo_ocup_bar_feir_m2">M²: </label>
    									<input type="text" class="form-control " name="tipo_ocup_bar_feir_m2">
    									
    									<label for="tipo_ocup_bar_feir_dias">Dias: </label>
    									<input type="text" class="form-control " name="tipo_ocup_bar_feir_dias">
    									
    									<label for="tipo_ocup_bar_feir_meses">Meses: </label>
    									<input type="text" class="form-control " name="tipo_ocup_bar_feir_meses">
    									
    									<label for="tipo_ocup_bar_feir_ano">Ano: </label>
    									<input type="text" class="form-control " name="tipo_ocup_bar_feir_ano">	
    									
    								</div>
    								
    								<div class="form-inline">
    									
    									<label>Barraquinha  > </label>
    									
    									<label for="tipo_ocup_barr_unid">Unidade: </label>
    									<input type="text" class="form-control " name="tipo_ocup_barr_unid">
    									
    									<label for="tipo_ocup_barr_m2">M²: </label>
    									<input type="text" class="form-control " name="tipo_ocup_barr_m2">
    									
    									<label for="tipo_ocup_barr_dias">Dias: </label>
    									<input type="text" class="form-control " name="tipo_ocup_barr_dias">
    									
    									<label for="tipo_ocup_barr_meses">Meses: </label>
    									<input type="text" class="form-control " name="tipo_ocup_barr_meses">
    									
    									<label for="tipo_ocup_barr_ano">Ano: </label>
    									<input type="text" class="form-control " name="tipo_ocup_barr_ano">	
    									
    								</div>
    								
    								<div class="form-inline">
    									
    									<label>Quiosque > </label>
    									
    									<label for="tipo_ocup_quiosq_unid">Unidade: </label>
    									<input type="text" class="form-control " name="tipo_ocup_quiosq_unid">
    									
    									<label for="tipo_ocup_quiosq_m2">M²: </label>
    									<input type="text" class="form-control " name="tipo_ocup_quiosq_m2">
    									
    									<label for="tipo_ocup_quiosq_dias">Dias: </label>
    									<input type="text" class="form-control " name="tipo_ocup_quiosq_dias">
    									
    									<label for="tipo_ocup_quiosq_meses">Meses: </label>
    									<input type="text" class="form-control " name="tipo_ocup_quiosq_meses">
    									
    									<label for="tipo_ocup_quiosq_ano">Ano: </label>
    									<input type="text" class="form-control " name="tipo_ocup_quiosq_ano">	
    									
    								</div>
    								
    								<div class="form-inline">
    									
    									<label>Ambulântes > </label>
    									
    									<label for="tipo_ocup_ambul_unid">Unidade: </label>
    									<input type="text" class="form-control " name="tipo_ocup_ambul_unid">
    									
    									<label for="tipo_ocup_ambul_m2">M²: </label>
    									<input type="text" class="form-control " name="tipo_ocup_ambul_m2">
    									
    									<label for="tipo_ocup_ambul_dias">Dias: </label>
    									<input type="text" class="form-control " name="tipo_ocup_ambul_dias">
    									
    									<label for="tipo_ocup_ambul_meses">Meses: </label>
    									<input type="text" class="form-control " name="tipo_ocup_ambul_meses">
    									
    									<label for="tipo_ocup_ambul_ano">Ano: </label>
    									<input type="text" class="form-control " name="tipo_ocup_ambul_ano">	
    									
    								</div>
    								
    								
    																
    							</div>
    					</fieldset>
    					
    					<fieldset>
    						<legend>TAXA DE LICENÇA PARA INSTALAÇÃO DE MÁQUINAS E MOTORES</legend>
    							<div class="form-group">
    														
    								<label for="taxa_lic_inst_pot_tot_inst">Potência total instalada: </label>
    								<input type="text" class="form-control " name="taxa_lic_inst_pot_tot_inst"> HPs
    								
    								<label>Guindastes, pontes volantes, fornos, fornalhas, caldeiras (Informar quantidade e capacidade): </label>
    								<input type="text" class="form-control " name="taxa_lic_inst_guindaste">
    								<input type="text" class="form-control " name="taxa_lic_inst_guindaste_quant">
    															
    							</div>
    					</fieldset>
    					
    					<fieldset>
    						<legend>ASSUMO TOTAL RESPONSABILIDADE PELO CONTEÚDO DAS DECLARAÇÕES PRESTADAS</legend>
    							<div class="form-group">
    								
    								<div class="form-inline">
    									<label for="respo_cont_n_ident">Número da idadentidade: </label>
    									<input type="text" class="form-control" name="respo_cont_n_ident">
    									
    									<label for="respo_cont_orgao_emissor">Orgão emissor: </label>
    									<input type="text" class="form-control" name="respo_cont_orgao_emissor">
    									
    									<label for="respo_cont_estado_orgao_emissor">Estado do Orgão emissor: </label>
    									<input type="text" class="form-control" max="2" name="respo_cont_estado_orgao_emissor">
    									
    									<label for="respo_cont_data">Data: </label>
    									<input type="date" class="form-control" name="respo_cont_data">
    								</div>
    								
    								<div class="form-group">
    									<label for="respo_cont_ass">Assinatura do responsável: </label>
    									<input type="text" class="form-control" name="respo_cont_ass">
    								</div>
    								
    								<div class="form-group">
    									<label for="mov_fin">Movimento financeiro: </label>
    									<input type="text" class="form-control" name="mov_fin">
    								</div>
    								
    															
    							</div>
    					</fieldset>
    					
    					<fieldset>
    						<legend>GEOREFERENCIAMENTO</legend>		      	  
    							<div class="form-inline">
    								<label>Latitude</label>
    								<input type="text" class="form-control" name="lat_geo" placeholder="Latitude" id="lat_geo" disabled required>
    								
    								<label>Longitude</label>
    								<input type="text" class="form-control" name="lon_geo" placeholder="Longitude" id="lon_geo" disabled required>
    							</div>
    					</fieldset>
    					
    					<fieldset>
    						<legend>FOTOS</legend>	
    							<div class="form-group">
    								<label for="foto1_bcm">Foto 1</label>
    								<input class="form-control" name="foto1_bcm" type="file" placeholder="Foto 1"><br/>
    								
    								<label for="foto2_bcm">Foto 2</label>
    								<input class="form-control" name="foto2_bcm" type="file" placeholder="Foto 2"><br/>
    								
    								<label for="foto3_bcm">Foto 3</label>
    								<input class="form-control" name="foto3_bcm" type="file" placeholder="Foto 3"><br/>
    								
    								<label for="foto4_bcm">Foto 4</label>
    								<input class="form-control" name="foto4_bcm" type="file" placeholder="Foto 4"><br/>
    								
    								<label for="foto5_bcm">Foto 5</label>
    								<input class="form-control" name="foto5_bcm" type="file" placeholder="Foto 5"><br/>
    								
    							</div>
    					</fieldset>
    					
    					<button type="submit" name="cadastrar" id="cadastrar" class="btn btn-primary">Cadastrar</button>
    	  				
    					
    					<br/>
    	  				<br/>
    
    				
    				
    			</form>
    			</div>
    	</div>
    
    <script>
    jQuery.fn.filterByText = function(textbox, selectSingleMatch) {
            return this.each(function() {
                var select = this;
                var options = [];
                $(select).find('option').each(function() {
                    options.push({value: $(this).val(), text: $(this).text()});
                });
                $(select).data('options', options);
                $(textbox).bind('change keyup', function() {
                    var options = $(select).empty().data('options');
                    var search = $(this).val().trim();
                    var regex = new RegExp(search,"gi");
                  
                    $.each(options, function(i) {
                        var option = options[i];
                        if(option.text.match(regex) !== null) {
                            $(select).append(
                               $('<option>').text(option.text).val(option.value)
                            );
                        }
                    });
                    if (selectSingleMatch === true && $(select).children().length === 1) {
                        $(select).children().get(0).selected = true;
                    }
                });            
            });
        };
    
        $(function() {
            $('#select').filterByText($('#textbox'), false);
          $("select option").click(function(){
            alert(1);
          });
        });
    </script>
    
    <script>
    jQuery.fn.filterByText = function(textbox1, selectSingleMatch) {
            return this.each(function() {
                var select1 = this;
                var options = [];
                $(select1).find('option').each(function() {
                    options.push({value: $(this).val(), text: $(this).text()});
                });
                $(select1).data('options', options);
                $(textbox1).bind('change keyup', function() {
                    var options = $(select1).empty().data('options');
                    var search = $(this).val().trim();
                    var regex = new RegExp(search,"gi");
                  
                    $.each(options, function(i) {
                        var option = options[i];
                        if(option.text.match(regex) !== null) {
                            $(select1).append(
                               $('<option>').text(option.text).val(option.value)
                            );
                        }
                    });
                    if (selectSingleMatch === true && $(select1).children().length === 1) {
                        $(select1).children().get(0).selected = true;
                    }
                });            
            });
        };
    
        $(function() {
            $('#select1').filterByText($('#textbox1'), false);
          $("select option").click(function(){
            alert(1);
          });
        });
    </script>
    
    <script>
    var x = document.getElementById("demo");
    
    function showPositionInInput1(position1) {
    	var input1 = document.getElementById("lat_geo");
    	input1.value = position1.coords.latitude;
    }
    
    function showPositionInInput2(position2) {
    	var input2 = document.getElementById("lon_geo");
    	input2.value = position2.coords.longitude;
    }
    
    function getLocation() {
        if (navigator.geolocation) {
            navigator.geolocation.getCurrentPosition(showPositionInInput1);
    		navigator.geolocation.getCurrentPosition(showPositionInInput2);
        } else { 
            x.innerHTML = "Geolocation is not supported by this browser.";
        }
    }
    
    getLocation();
    
    </script>
    	
    </body>
    </html>

     

    erros.jpg

×
×
  • Criar Novo...