Preciso de ajuda com o meu script, pois eu coloquei um script para confirmar o delete, só que por mais eu cancele a ação, o item é deletado. Segue abaixo o meu código para que alguém possa me ajudar a descobrir onde está o erro. Desde já agradeço:
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
<title>Rendimento</title>
?>
</div>
</tbody>
</table>
</div>
</div>
<!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<!-- Include all compiled plugins (below), or include individual files as needed -->
<script src="../js/bootstrap.min.js"></script>
<script language="Javascript">
function confirmacao() {
var resposta = confirm("Deseja remover esse registro?");
if (resposta == true) {
window.location.href = "apagar_controle.php?id=";
Pergunta
Roberto Cardoso
Bom dia galera,
Preciso de ajuda com o meu script, pois eu coloquei um script para confirmar o delete, só que por mais eu cancele a ação, o item é deletado. Segue abaixo o meu código para que alguém possa me ajudar a descobrir onde está o erro. Desde já agradeço:
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
<title>Rendimento</title>
<!-- Bootstrap -->
<link href="../css/bootstrap.min.css" rel="stylesheet">
<!-- 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>
<nav class="navbar navbar-inverse navbar-fixed-top">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
<span class="sr-only">Navegação</span>
<span class="icon-bar">Novo</span>
<span class="icon-bar">Editar</span>
<span class="icon-bar">Pesquisar</span>
</button>
<a class="navbar-brand" href="#">Sistema de Rendimentos</a>
</div>
<div id="navbar" class="collapse navbar-collapse">
<ul class="nav navbar-nav">
<li class="active"><a href="#">Novo</a></li>
<li><a href="editar_controle.php">Editar</a></li>
<li><a href="#contact">Pesquisar</a></li>
</ul>
</div><!--/.nav-collapse -->
</div>
</nav>
<br /><br><br>
<div class="container">
<form class="form-horizontal" action="cad_controle.php" method="POST" >
<div class="col-md-2">
<label>Data:</label>
<input type="text" class="form-control" placeholder="Data" name="data">
</div>
<div class="col-md-2">
<label>Cliente:</label>
<input type="text" class="form-control" placeholder="Cliente"name="cliente">
</div>
<div class="col-md-2">
<label>Origem:</label>
<input type="text" class="form-control" placeholder="Origem" name="origem">
</div>
<div class="col-md-2">
<label>Lote:</label>
<input type="text" class="form-control" placeholder="Lote" name="lote">
</div>
<div class="col-md-2">
<label>Fraco:</label>
<input type="text" class="form-control" placeholder="Fraco" name="fraco">
</div>
<div class="col-md-2">
<label>P. Liquido:</label>
<input type="text" class="form-control" placeholder="P. Liquido" name="liquido">
</div>
<div class="col-md-2">
<label>Bruto:</label>
<input type="text" class="form-control" placeholder="P. Bruto" name="bruto">
</div>
<div class="col-md-2">
<label>Volume:</label>
<input type="text" class="form-control" placeholder="Volume" name="volume">
</div>
<div class="col-md-3">
<label>Produto:</label>
<input type="text" class="form-control" placeholder="Produto" name="produto">
</div>
<div class="col-md-3"><br/>
<button type="submit" class="btn btn-primary">Cadastrar</button>
</div>
</div>
</form><br>
<div class="container-fluid">
<?php
include_once "conect.php";
$conn = mysqli_connect($$servidor,$usuario,$senha,$dbname);
$result_produtos ="SELECT * FROM controle";
$resultado_produtos = mysqli_query($conn, $result_produtos);
?>
<div class="container">
<table class="table">
<div class="btn-group">
<thead class="table thead-dark">
<tr>
<th scope="col-md-10">ID:</th>
<th scope="col">Data</th>
<th scope="col">Cliente</th>
<th scope="col">Origem</th>
<th scope="col">Lote</th>
<th scope="col">Fraco</th>
<th scope="col">Liquido</th>
<th scope="col">Bruto</th>
<th scope="col">Volume</th>
<th scope="col">Produto</th>
<th scope="col">Editar</th>
<th scope="col">Apagar</th>
</tr>
</thead>
<tbody class="table-striped">
<?php
while($rows_linhas = mysqli_fetch_array($resultado_produtos) ) {
echo "<tr>";
echo "<td>".$rows_linhas['idMov']."</td>";
echo "<td>" .date('d/m/Y', strtotime($rows_linhas['dataMov']))."</td>";
echo "<td>".$rows_linhas['cliente']."</td>";
echo "<td>".$rows_linhas['origem']."</td>";
echo "<td>".$rows_linhas['lote']."</td>";
echo "<td>".$rows_linhas['fraco']."</td>";
echo "<td>".$rows_linhas['liquido']."</td>";
echo "<td>".$rows_linhas['bruto']."</td>";
echo "<td>".$rows_linhas['volume']."</td>";
echo "<td>".$rows_linhas['idProduto']."</td>";
echo '<td><a href="editar_controle.php?id=' . $rows_linhas['idMov'] . '" class="btn btn-warning">Editar</a></td>';
echo '<td><a href="apagar_controle.php?id=' . $rows_linhas['idMov'] . '" class="btn btn-danger" onclick="confirmacao()">APagar</a></td>';
echo "</tr>";
}
?>
</div>
</tbody>
</table>
</div>
</div>
<!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<!-- Include all compiled plugins (below), or include individual files as needed -->
<script src="../js/bootstrap.min.js"></script>
<script language="Javascript">
function confirmacao() {
var resposta = confirm("Deseja remover esse registro?");
if (resposta == true) {
window.location.href = "apagar_controle.php?id=";
}
else
{
window.location.href = "apagar_controle.php?id=0";
}
}
</script>
</body>
</html>
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.