Vagner Paes
-
Posts
9 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
posts postados por Vagner Paes
-
-
Beleza, outra forma seria passando por parâmetros os valores (https://www.php.net/manual/pt_BR/mysqli.prepare.php).
Valeu, obrigado!
-
@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.
- 1
- 1
-
@Glouk, teste dessa forma o update:
$atualizar2 = mysqli_query($con, "UPDATE registro SET status='{$sts}' WHERE id='{$ida}' ");
- 1
-
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; } ?>
- 2
-
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.- 1
-
Olá @PandaEuropeu, podes fazer dessa forma:
Localizar: (.+)RD(.+)
Os outros procedimentos são os mesmos do post anterior.- 1
-
@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(.+)?$
-
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
Excluir número de telefone com o NotePad++
em Programas
Postado
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.