Ir para conteúdo

Nova Ourora

Members
  • Total de itens

    37
  • Registro em

  • Última visita

Reputação

2 Comum

Sobre Nova Ourora

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

  1. Nova Ourora

    Validar login e senha

    <html> <title>Autenticando...</title> <head> </head> <body> <?php $login = $_POST['login']; $entrar = $_POST['entrar']; $senha = md5($_POST['senha']); $servername = "mysql.hostinger.com"; $database = "u1789_loj"; $username = "u17_za"; $password = "tur7"; // Create connection $mysqli = new mysqli($servername, $username, $password, $database); // Caso algo tenha dado errado, exibe uma mensagem de erro if (mysqli_connect_errno()) trigger_error(mysqli_connect_error()); $db = mysqli_select_db('u1789_loj'); if (isset($entrar)) { $verifica = mysqli_query("SELECT * FROM usuarios WHERE login = '$login' AND senha = '$senha'") or die("erro ao conectar com o banco de dados!"); $rowcount = mysqli_num_rows($verifica); if (mysqli_num_rows($verifica)<=0){ echo"<script language='javascript' type='text/javascript'>alert('Login e/ou senha incorretos');window.location.href='login.html';</script>"; die(); }else{ setcookie("login",$login); header("Location:index.php"); } } ?> </body> </html> NÃO DEU CERTO APARECE A SEGUINTE MENSAGEM: erro ao conectar com o banco de dados!
  2. Nova Ourora

    Logo Site não quer fixar de jeito nenhum

    Opá desculpe a demora amigo, já ta tudo certo!
  3. Nova Ourora

    Logo Site não quer fixar de jeito nenhum

    Olá pessoal faz mais de 1 semana que to tentando fazer este logo fixar na tela mais não consigo, no meu computador ficou com mais quando abro em outro pc a logo vai direto pro canto, ja tentei de tudo!
  4. Nova Ourora

    Passar dados de variavel para SELECT

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <meta name="mobile-web-app-capable" content="yes"> <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags --> <title>Caixa Loja</title> <!-- Bootstrap --> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/css/bootstrap.min.css" integrity="sha384-/Y6pD6FV/Vv2HJnA6t+vslU6fwYXjCFtcEpHbNJ0lyAFsXTsjBbfaDjzALeQsN6M" crossorigin="anonymous"> <link rel="stylesheet" href="assets/js/chosen/docsupport/prism.css"> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/chosen/1.8.2/chosen.css"> <link href="//maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css"> <script src="//maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js"></script> <script src="//code.jquery.com/jquery-1.11.1.min.js"></script> <!------ Include the above in your HEAD tag ----------> <style> .delete {cursor: pointer;} .chosen-results li {font-size: 11px;} .table-produtos tbody tr td {font-size: 12px;} </style> <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries --> <!-- WARNING: Respond.js doesn't work if you view the page via file:// --> <!--[if lt IE 9]> <script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script> <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> <![endif]--> </head> <body> <div class="container mt-3"> <div class="row"> <div class="col"> <div class="card"> <div class="card-header"> Lançamento de Produtos </div> <!--ESTA PARTE QUE PRECISO DOS DADOS DA TABELA 'produtos' --> <div class="card-block"> <form class="form-inline"> <select class="form-control" id="nmProduto" style="max-width: 300px;"> <option value="">Entre com o Codigo de Barras</option> </select> <!--ESTA PARTE QUE PRECISO DOS DADOS DA TABELA 'produtos' --> <label class="sr-only" for="inlineFormInput">Quantidade</label> <input type="text" class="form-control mb-2 mr-sm-2 mb-sm-0 ml-sm-2" id="qtProduto" placeholder="Quant" style="width:70px"> <label class="sr-only" for="inlineFormInput">Valor</label> <input type="text" class="form-control mb-2 mr-sm-2 mb-sm-0" id="vlProduto" placeholder="Valor (R$)" style="width:98px"> <button type="submit" class="btn btn-primary" id="btnAdicionarProduto">+</button> <p class="text-danger ml-3 pt-2 invisible" id="msgValidaForm">Favor preencher <strong>todos os campos</strong> do produto!</p> </form> <table class="table table-sm table-striped mt-3 table-produtos"> <thead> <tr> <th style="max-width: 600px;">Produto</th> <th>Quantidade</th> <th class="text-right pr-5">Valor (R$)</th> <th class="text-right pr-5 vlTotalProduto">Total</th> <th>Ação</th> </tr> </thead> <tbody> </tbody> <tfoot class="invisible"> <tr> <th></th> <th></th> <th class="text-right">SubTotal ❯</th> <th class="text-right pr-5" id="vlTotalPedido"></th> <th></th> </tr> </tfoot> </table> </div> </div> </div> </div> </div> <script> $("document").ready(function(){ /* Produto recebe o foco ao chamar o sistema */ $("#nmProduto").chosen().trigger('chosen:activate'); /* Quando o produto for selecionado, a quantidade recebe o foco */ $("#nmProduto").change(function(){ $("#qtProduto").focus(); }) /* Adiciona a máscara ao input do valor do produto ( plugin mask utilizado ) */ $('#vlProduto').mask("00000.00",{reverse: true}); /* Adiciona a máscara ao input de quantidade do produto ( plugin mask utilizado ) */ $('#qtProduto').mask("00000",{reverse: true}); $("#btnAdicionarProduto").on('click', function($e){ /* Evita que o evento ocorra */ $e.preventDefault(); /* Adiciona os produtos somente se o formulário for preenchido */ if(validaForm()) { /* Declarando a variável tb */ var tb; /* preenchendo informações na variável tb para inserção no tbody da tabela */ tb = "<tr><td>" + $("#nmProduto").val() + "</td>" + "<td>" + $("#qtProduto").val() + "</td>" + "<td class=\"text-right pr-5\">" + ($("#vlProduto").val() * 1).toFixed(2) + "</td>" + "<td class=\"text-right pr-5\">" + ( $("#vlProduto").val() * $("#qtProduto").val() ).toFixed(2) + "</td>" + "<td><button class=\"btn btn-light btn-sm delete text-danger\">✖</button></td></tr>"; /* Adiciona a variável tb acima que contém os dados do produto no tbody da tabela. Estas informações são inseridas no final do tbody */ $("tbody").append(tb); /* Após inserção da linha do produto, os valores do pedido são atualizados */ atualizaVlPedido(); /* Se existir mais que 1 item no pedido, é removido a classe invisible do foot da tabela, mostrando assim o valor total do pedido */ if($(".table-produtos tbody tr").length > 0) $(".table-produtos tfoot").removeClass("invisible"); /* As 3 linhas abaixo redefinem os campos de entrada do produto para deixando-os vazios*/ $("#nmProduto").val('').trigger("chosen:updated"); $("#vlProduto").val(''); $("#qtProduto").val(''); /* Define o foco para a seleção de produtos */ $("#nmProduto").chosen().trigger('chosen:activate'); } }) /* Ao clicar na ação delete remove a linha dinamicamente da tabela */ $(document).on("click",".delete",function() { /* Remove a linha referente ao produto clicado */ $(this).parent().parent().remove(); /* Se existir somente um produto no pedido, e for removido, o foot da tabela fica invisível O foot é usado para mostrar o valor total do pedido */ if($(".table-produtos tbody tr").length === 0) $(".table-produtos tfoot").addClass("invisible"); /* Após exclusão da linha, os valores do pedido são atualizados */ atualizaVlPedido(); }) /* Validação do Formulário */ function validaForm() { var formValid = true; if($("#nmProduto").val() === "") formValid = false; if($("#vlProduto").val() === "") formValid = false; if($("#qtProduto").val() === "") formValid = false; if(!formValid) { /* Remove a classe invisible do elemento msgValidaForm */ $("#msgValidaForm").removeClass("invisible") /* Após 4 segundo a mensagem desaparece com a classe invisible sendo novamente adicionada */ setTimeout(function(){ $("#msgValidaForm").addClass("invisible") }, 4000); return false; } else return true; } /* Atualiza Valor Total do Pedido */ function atualizaVlPedido() { /* Define o valor do pedido */ var vlTotalPedido = 0; /* Varre todos os valores dos produtos da tabela */ $(".table-produtos tbody tr td:nth-child(4)").each(function() { vlTotalPedido += parseFloat($(this).text()); }) /* Atualiza o valor do pedido na tabela */ $("#vlTotalPedido").text(vlTotalPedido.toFixed(2)); } }) </script> <script src="assets/jquery/jquery-3.2.1.min.js" crossorigin="anonymous"></script> <script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.11.0/umd/popper.min.js" integrity="sha384-b/U6ypiBEHpOf/4+1nzFpr53nxSS+GLCkfwBdFNTxtclqqenISfwAzpKaMNFNmj4" crossorigin="anonymous"></script> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/js/bootstrap.min.js" integrity="sha384-h0AbiXch4ZDo7tp9hKZ4TsHbi047NrKGLO3SEJAg45jXxnGIfYzk4Si90RDIqNm1" crossorigin="anonymous"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/chosen/1.8.2/chosen.jquery.js" type="text/javascript"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.mask/1.14.11/jquery.mask.js" type="text/javascript"></script> </body> <a href="index.html" button type="button" class="btn btn-success">Voltar</button></a><br> </html>
  5. Nova Ourora

    Conflito de javascript

    Estranho esse código!
  6. Nova Ourora

    Passar dados de variavel para SELECT

    <div class="card-block"> <div class="card-block"> <form class="form-inline"> <select class="form-control" id="nmProduto" style="max-width: 300px;"> <option value="">Selecione o Produto</option> <option>SUPORTE PARA CARIMBO DE MADEIRA COM 06</option> <option>BOTON PERSONALIZADO - SESMT</option> <option>RELOGIO DESPERTADOR 0 A 60 MIN.</option> </select> Quero que esta DIV pegue os valores de uma variável (que fica na tabela produtos). PARECE SIMPLES MAIS TA DIFÍCIL
  7. Nova Ourora

    Digita código de barras e aparece valor do produto

    Olá estou criando um sistema aqui na loja, preciso que quando digite o código de barras ele pegue no banco de dados descrição do produto com seu preço, e apareça em uma lista. (Quer dizer que só colocar o código do produto e que o preço do produto e o nome do produto devem aparecer automaticamente e ir adicionando automaticamente o total gasto.) <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <meta name="mobile-web-app-capable" content="yes"> <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags --> <title>Caixa Loja</title> <!-- Bootstrap --> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/css/bootstrap.min.css" integrity="sha384-/Y6pD6FV/Vv2HJnA6t+vslU6fwYXjCFtcEpHbNJ0lyAFsXTsjBbfaDjzALeQsN6M" crossorigin="anonymous"> <link rel="stylesheet" href="assets/js/chosen/docsupport/prism.css"> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/chosen/1.8.2/chosen.css"> <link href="//maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css"> <script src="//maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js"></script> <script src="//code.jquery.com/jquery-1.11.1.min.js"></script> <!------ Include the above in your HEAD tag ----------> <style> .delete {cursor: pointer;} .chosen-results li {font-size: 11px;} .table-produtos tbody tr td {font-size: 12px;} </style> <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries --> <!-- WARNING: Respond.js doesn't work if you view the page via file:// --> <!--[if lt IE 9]> <script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script> <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> <![endif]--> </head> <body> <div class="container mt-3"> <div class="row"> <div class="col"> <div class="card"> <div class="card-header"> Lançamento de Produtos </div> <div class="card-block"> <form class="form-inline"> <select class="form-control" id="nmProduto" style="max-width: 300px;"> <option value="">Entre com o Codigo de Barras</option> </select> <label class="sr-only" for="inlineFormInput">Quantidade</label> <input type="text" class="form-control mb-2 mr-sm-2 mb-sm-0 ml-sm-2" id="qtProduto" placeholder="Quant" style="width:70px"> <label class="sr-only" for="inlineFormInput">Valor</label> <input type="text" class="form-control mb-2 mr-sm-2 mb-sm-0" id="vlProduto" placeholder="Valor (R$)" style="width:98px"> <button type="submit" class="btn btn-primary" id="btnAdicionarProduto">+</button> <p class="text-danger ml-3 pt-2 invisible" id="msgValidaForm">Favor preencher <strong>todos os campos</strong> do produto!</p> </form> <table class="table table-sm table-striped mt-3 table-produtos"> <thead> <tr> <th style="max-width: 600px;">Produto</th> <th>Quantidade</th> <th class="text-right pr-5">Valor (R$)</th> <th class="text-right pr-5 vlTotalProduto">Total</th> <th>Ação</th> </tr> </thead> <tbody> </tbody> <tfoot class="invisible"> <tr> <th></th> <th></th> <th class="text-right">SubTotal ❯</th> <th class="text-right pr-5" id="vlTotalPedido"></th> <th></th> </tr> </tfoot> </table> </div> </div> </div> </div> </div> <script> $("document").ready(function(){ /* Produto recebe o foco ao chamar o sistema */ $("#nmProduto").chosen().trigger('chosen:activate'); /* Quando o produto for selecionado, a quantidade recebe o foco */ $("#nmProduto").change(function(){ $("#qtProduto").focus(); }) /* Adiciona a máscara ao input do valor do produto ( plugin mask utilizado ) */ $('#vlProduto').mask("00000.00",{reverse: true}); /* Adiciona a máscara ao input de quantidade do produto ( plugin mask utilizado ) */ $('#qtProduto').mask("00000",{reverse: true}); $("#btnAdicionarProduto").on('click', function($e){ /* Evita que o evento ocorra */ $e.preventDefault(); /* Adiciona os produtos somente se o formulário for preenchido */ if(validaForm()) { /* Declarando a variável tb */ var tb; /* preenchendo informações na variável tb para inserção no tbody da tabela */ tb = "<tr><td>" + $("#nmProduto").val() + "</td>" + "<td>" + $("#qtProduto").val() + "</td>" + "<td class=\"text-right pr-5\">" + ($("#vlProduto").val() * 1).toFixed(2) + "</td>" + "<td class=\"text-right pr-5\">" + ( $("#vlProduto").val() * $("#qtProduto").val() ).toFixed(2) + "</td>" + "<td><button class=\"btn btn-light btn-sm delete text-danger\">✖</button></td></tr>"; /* Adiciona a variável tb acima que contém os dados do produto no tbody da tabela. Estas informações são inseridas no final do tbody */ $("tbody").append(tb); /* Após inserção da linha do produto, os valores do pedido são atualizados */ atualizaVlPedido(); /* Se existir mais que 1 item no pedido, é removido a classe invisible do foot da tabela, mostrando assim o valor total do pedido */ if($(".table-produtos tbody tr").length > 0) $(".table-produtos tfoot").removeClass("invisible"); /* As 3 linhas abaixo redefinem os campos de entrada do produto para deixando-os vazios*/ $("#nmProduto").val('').trigger("chosen:updated"); $("#vlProduto").val(''); $("#qtProduto").val(''); /* Define o foco para a seleção de produtos */ $("#nmProduto").chosen().trigger('chosen:activate'); } }) /* Ao clicar na ação delete remove a linha dinamicamente da tabela */ $(document).on("click",".delete",function() { /* Remove a linha referente ao produto clicado */ $(this).parent().parent().remove(); /* Se existir somente um produto no pedido, e for removido, o foot da tabela fica invisível O foot é usado para mostrar o valor total do pedido */ if($(".table-produtos tbody tr").length === 0) $(".table-produtos tfoot").addClass("invisible"); /* Após exclusão da linha, os valores do pedido são atualizados */ atualizaVlPedido(); }) /* Validação do Formulário */ function validaForm() { var formValid = true; if($("#nmProduto").val() === "") formValid = false; if($("#vlProduto").val() === "") formValid = false; if($("#qtProduto").val() === "") formValid = false; if(!formValid) { /* Remove a classe invisible do elemento msgValidaForm */ $("#msgValidaForm").removeClass("invisible") /* Após 4 segundo a mensagem desaparece com a classe invisible sendo novamente adicionada */ setTimeout(function(){ $("#msgValidaForm").addClass("invisible") }, 4000); return false; } else return true; } /* Atualiza Valor Total do Pedido */ function atualizaVlPedido() { /* Define o valor do pedido */ var vlTotalPedido = 0; /* Varre todos os valores dos produtos da tabela */ $(".table-produtos tbody tr td:nth-child(4)").each(function() { vlTotalPedido += parseFloat($(this).text()); }) /* Atualiza o valor do pedido na tabela */ $("#vlTotalPedido").text(vlTotalPedido.toFixed(2)); } }) </script> <script src="assets/jquery/jquery-3.2.1.min.js" crossorigin="anonymous"></script> <script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.11.0/umd/popper.min.js" integrity="sha384-b/U6ypiBEHpOf/4+1nzFpr53nxSS+GLCkfwBdFNTxtclqqenISfwAzpKaMNFNmj4" crossorigin="anonymous"></script> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/js/bootstrap.min.js" integrity="sha384-h0AbiXch4ZDo7tp9hKZ4TsHbi047NrKGLO3SEJAg45jXxnGIfYzk4Si90RDIqNm1" crossorigin="anonymous"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/chosen/1.8.2/chosen.jquery.js" type="text/javascript"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.mask/1.14.11/jquery.mask.js" type="text/javascript"></script> </body> <a href="index.html" button type="button" class="btn btn-success">Voltar</button></a><br> </html>
  8. Nova Ourora

    Excluindo registro não funciona

    Tensores & Arrays: https://hackernoon.com/learning-ai-if-you-suck-at-math-p4-tensors-illustrated-with-cats-27f0002c9b32 Traduz lá com chome pra leitura (Arrays mais profundos).
  9. Nova Ourora

    Excluindo registro não funciona

    Claro sempre agradeço a todos Vinicius Ianni, Fernando C, muito obrigado!
  10. Nova Ourora

    Excluindo registro não funciona

    <?php include_once("conexao.php"); $filtro = isset($_GET['filtro'])?$_GET['filtro']:""; $sql = "select * from usuarios where CPF like '%$filtro%' order by nome"; $consulta = mysqli_query($conexao,$sql); $registros = mysqli_num_rows($consulta); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Alterar Cadastros1234</title> <style type="text/css"> body{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif } /* " Para o input */ .input-search{ border:1px solid #CCC; padding:5px 14px; font-size:20px; margin:10px 0; -webkit-border-radius:15px; -moz-border-radius:15px; -ms-border-radius:15px; -o-border-radius:15px; border-radius:15px; } .input-search::-webkit-input-placeholder{ font-style:italic } .input-search:-moz-placeholder { font-style:italic } .input-search:-ms-input-placeholder { font-style:italic } /* " Para a tabela */ table.lista-clientes{ border-collapse:collapse; font-size:16px; font-family:Tahoma, Geneva, sans-serif; } table.lista-clientes th{ padding:5px; background:#EEE; border:1px solid #CCC; } table.lista-clientes td{ padding:3px; border:1px solid #CCC; } </style> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="jquery.quick.search.js"></script> <?php $parametro = filter_input(INPUT_GET, "parametro"); $mysqllink = mysqli_connect("localhost" , "root", ""); mysqli_select_db($mysqllink, "cadastro"); if ($parametro){ $dados = mysqli_query("select * from usuarios where nome like '$parametro%' order by CPF"); }else { $dados = mysqli_query($mysqllink, "select * from usuarios order by CPF"); } $linha = mysqli_fetch_assoc($dados); $total = mysqli_num_rows($dados); ?> </head> <body> <center> <p> <form action="<?php echo $_SERVER['PHP_SELF']; ?>"> </p> <h1>Consultas</h1> <hr> Entre com o numero do CPF: <input type="text" class="input-search" alt="lista-clientes" placeholder="Buscar nesta lista"/><br><br> <?php $filtro = isset($_GET['filtro'])?$_GET['filtro']:""; $sql = "select * from usuarios where CPF like '%$filtro%' order by CPF"; $consulta = mysqli_query($conexao,$sql); $registros = mysqli_num_rows($consulta); print "*** Sempre confirme os dados antes de alterar ***<br> <strong>$filtro</strong>.<br><br>"; print "$registros Total de Registros encontrado(s)."; print "<br><br>"; while($registros = mysqli_fetch_array($consulta)){ $codigo = $registros[0]; $CPF = $registros[8]; $nome = $registros[0]; $sobrenome = $registros[1]; $pais = $registros[2]; $estado = $registros[3]; $cidade = $registros[4]; $email = $registros[5]; $senha = $registros[6]; } ?> <table class="lista-clientes table-striped table-advance table-hover"> <thead> <tr> <th scope="col">Id</th> <th scope="col">CPF</th> <th scope="col">Nome</th> <th scope="col">Sobrenome</th> <th scope="col">pais</th> <th scope="col">Estado</th> <th scope="col">Cidade</th> <th scope="col">Email</th> <th scope="col">Senha</th> </tr> </thead> <?php if ($total) { do { ?> <tr> <td><?php echo $linha['id'] ?></td> <td><?php echo $linha['CPF'] ?></td> <td><?php echo $linha['nome'] ?></td> <td><?php echo $linha['sobrenome'] ?></td> <td><?php echo $linha['pais'] ?></td> <td><?php echo $linha['estado'] ?></td> <td><?php echo $linha['cidade'] ?></td> <td><?php echo $linha['email'] ?></td> <td><?php echo $linha['senha'] ?></td> <td><a href="<?php echo "paginaalterar.php?id=" . $linha['id'] . "&CPF" . $linha['CPF'] . "&nome" . $linha['nome'] . "&sobrenome" . $linha['sobrenome'] . "&pais" . $linha['pais'] . "&estado" . $linha['estado'] . "&cidade" . $linha['cidade'] . "&email" . $linha['email'] . "&senha" . $linha['senha']?>">Alterar</td> <td><form method="post"><input type="hidden" name="excluir" value="<?= $linha["id"] ?>"><button type="submit" class="btn btn-primary" value="Salvar"> <span class="glyphicon glyphicon-remove"></span> </button></button></form></td> </tr> </tr> </tr> <?php if(isset($_POST['excluir']) && filter_input(INPUT_POST, 'excluir', FILTER_VALIDATE_INT) !== false){ $id = mysqli_real_escape_string($conexao, $_POST['excluir']); $sql2 = "delete from usuarios where id='$id'"; $qry2 = mysqli_query($conexao,$sql2); } ?> <?php } while ($linha = mysqli_fetch_assoc($dados)); mysqli_free_result($dados);} ?> <?php $sql = "select * from usuarios"; $qry = mysqli_query($conexao,$sql); while($linha = mysqli_fetch_array($qry)){ ?> <?php } ?> </td> </tbody> </table> </div> </center> </tbody> <br><br> <center> <a href="cadastrousuario.php" button type="button" class="btn btn-success">Cadastrar</button></a> <a href="alteradadocliente.php" button type="button" class="btn btn-danger">Excluir Cliente</button></a> <a href="consultas.php" button type="button" class="btn btn-primary">Consulta</button></a> </center> <br><br> <hr> </html> Maravilha ta funcionando obrigado Jhess
  11. Nova Ourora

    Excluindo registro não funciona

    Desculpe a demora em responder amigos e irmãos, estou implementando a ultima melhoria na parte de exclusão do php, o senhor https://forum.imasters.com.br/profile/231938-jhess/, e o senhor https://forum.imasters.com.br/profile/75777-vinicius-ianni/, estão sendo muito participativos para este desenvolvimento.
  12. Nova Ourora

    Excluindo registro não funciona

    <?php $host="localhost"; $user="root"; $pass=""; $banco="cadastro"; $conexao=mysqli_connect($host, $user, $pass) or die(mysqli_error()); mysqli_select_db($conexao,$banco) or die(mysqli_error()); ?> <? //Parâmetro para delete de registro $CPF = $_GET['CPF']; //Estrutura SQL $delete = mysqli_query($conexao,"DELETE FROM usuarios WHERE usuarios = '".$CPF."'") or die (mysqli_error()); //Verifica se $delete = true if($delete){ echo "Dados Excluidos com Sucesso"; } else { echo "Erro ao Excluir"; } ?> Ficou assim, sem erros quando executo, mais o registro não apaga ele ainda continua na tabela de visualização, to tentando ainda descobrir o que pode ser
  13. Nova Ourora

    Excluindo registro não funciona

    1 - essa linha: troque por essa: // $codigo = mysqli_query($conexao,$sql); Mais elas são iguais...
  14. Nova Ourora

    Excluindo registro não funciona

    <?php $hostname ="127.0.0.1"; $user = "root"; $password = ""; $database = "cadastro"; $conexao = mysqli_connect($hostname,$user, $password, $database); $codigo = mysqli_query($conexao,$sql); $codigo = $_GET['codigo']; $delete = mysqli_query("DELETE * FROM usuarios WHERE codigo='$codigo'")or die(mysqli_error()); if($delete==true) { echo"Dados Excluidos com Sucesso"; } else { echo"Erro ao Excluir"; } ?>
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.