Ir ao conteúdo
  • Cadastre-se

Vagner Paes

Membro Júnior
  • Posts

    9
  • Cadastrado em

  • Última visita

  1. Olá, @Gherisnal Júnior . Para remover as linhas com os números, no Notepad++ podes fazer assim: Em substituir (Localizar -> substituir ou Ctrl+H): Localizar: (88675445|88675453|88675443).*[\r]?[\n] Substituir por: deixar campo vazio Modo de pesquisa deve estar selecionado a opção Expressão regular. * No campo localizar os números dentro de parênteses () devem ser separados por Pipe | Após informar os valores clique em substituir todos.
  2. Beleza, outra forma seria passando por parâmetros os valores (https://www.php.net/manual/pt_BR/mysqli.prepare.php). Valeu, obrigado!
  3. @Glouk, vamos tentar concatenando a string. Aparentemente está tudo certo com o código. $atualizar2 = mysqli_query($con, "UPDATE registro SET status='" . $sts . "' WHERE id='" . $ida . "' "); Se não der, tente dar um echo na query e executar manualmente no banco.
  4. @Glouk, teste dessa forma o update: $atualizar2 = mysqli_query($con, "UPDATE registro SET status='{$sts}' WHERE id='{$ida}' ");
  5. Olá, uma solução seria passar o ID pelo formulário, assim: <form method="post" action="?id=<?php echo $linha_d[id]; ?>"> <select name="update" onchange="this.form.submit()"> <option selected="selected">Status</option> <option value="3">Admin</option> <option value="2">Ativo</option> <option value="1">Desativado</option> </select> </form> E no formulário de alteração pegar ele por $_GET['id']; <?php if (isset($_POST['update'])) { $sts = $_POST["update"]; $idAlteracao = $_GET['id'] ?? 0; // Validar $idAlteracao > 0 $atualizar = mysqli_query($con, "UPDATE registro SET status='$sts' WHERE id=$idAlteracao"); if ($atualizar) : echo '<div class="alert alert-success"> <strong>Sucesso!</strong> Usuario alterado com sucesso!. </div>'; else : echo '<div class="alert alert-danger"> <strong>Opa!</strong> Tivemos um problema, contate o administrador!. </div>'; endif; } ?>
  6. Olá, @PandaEuropeu. É possível sim, uma das formas seria assim: Localizar: (.+) Substituir por (Adicionar no final da linha): $0 Jean Substituir por (Adicionar no início da linha): Jean $0 Modo de busca deve estar selecionado a opção Expressão regular.
  7. Olá @PandaEuropeu, podes fazer dessa forma: Localizar: (.+)RD(.+) Os outros procedimentos são os mesmos do post anterior.
  8. @OSMARINA VIVEIROS, @BiancaRM. Pode ser que seja necessário informar uma '\' antes dos caracteres '|'. Ficando dessa forma a pesquisa: \|C481\|01\|0,00\|0,00\|1,6500\|\|\|0,00(.+)?$
  9. Olá @Isaías Santana, precisei editar um arquivo e remover umas linhas, igual ao problema inicial desse post, o que eu fiz para resolver foi o seguinte (exemplo com a estrutura do arquivo mencionado nesse post). Notepad++, fui até o menu "Localizar -> Substituir" (Ctrl + H), na aba Substituir informei os valores para os campos: Localizar: (.+),0.00000?$ Substituir por: <deixar vazio> Modo de busca: Expressão regular Clicar no botão "Substituir todos" Após executar esses passos fui até o menu "Editar -> Operações com linhas -> Remover linhas vazias". (.+) = iniciar com qualquer valor ,0.00000 = valor para localizar na linha ?$ = Final da linha

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...