( AJUDA) Tenho botão Deletar, quero mudar para checkbox para apagar os selecionados
12/12/2019
0
Ola tudo bem!!!
Tenho esse simples sistema ele esta funcionando, mas queria trocar o botão deletar, e colocar um checkbox( ou outra ideia), que eu possa selecionar e deletar os que foram selecionados de uma vez com um botão deletar.
melhores.php
///inicio
<?php include ''conexao.php''; ?>
<?php
//MENSAGEM DELETADO COM SUCESSO
if($_GET[''deletado''] == ''ok''){
echo ''Deletado com sucesso'';
}else if($_GET[''deletado''] == ''nok''){
echo "Erro ao deletar";
}else{}
//MENSAGEM DE ATUALIZADO COM SUCESSO
if($_GET[''atualizado''] == "ok"){
echo "Atualizado com sucesso!";
}else if($_GET[''atualizado''] == "nok"){
echo "Erro ao atualizar.";
}else{}
?>
<form action="index_melhores.php" method="GET">
<input name="input_valor" type="text" placeholder="Digite aqui" size="60" />
<button type="submit">Buscar</button>
</form>
<?php
//PEGANDO VALOR DO CAMPO BUSCA
$valor = utf8_decode($_GET[''input_valor'']);
//SELECIONAR
$selecao = "SELECT * FROM produtos_vendedores_lj04 WHERE
descricao_completa LIKE ''%".$valor."%'' OR
preco LIKE ''%".$valor."%'' OR
recadonacompra LIKE ''%".$valor."%'' OR
fornecedor LIKE ''%".$valor."%'' ORDER BY preco";
$linhas = mysqli_query($conexao_db, $selecao);
if($linhas):
foreach ($linhas as $linha):
extract($linha);
//echo ''ID: ''.$id.''<br>'';
echo ''<strong> <font color="green">Quantidade: ''.utf8_encode($quantidade).''</font><br>'';
echo ''<strong> <font color="blue"> Produto: ''.utf8_encode($descricao_completa).''</font> </strong><br>'';
echo ''<strong> <font color="red"> Preco: ''.utf8_encode($preco).''</font> </strong><br>'';
echo ''<strong> <font color="orange">Recado do Vendedor: ''.utf8_encode($recadonacompra).''</font><br>'';
echo ''<strong> <font color="red">Nome do Vendedor: ''.utf8_encode($nome).''</font> </strong><br>'';
echo ''<strong> <font color="black">Fornecedor: ''.utf8_encode($fornecedor).''</font> </strong><br><br>'';
echo "<a href=''deletar_melhores.php?&id=".$id."''><img src=''deletar.png'' width=''25'' height=''25'' /></a><br><br>";
echo ''<img src="linha.png" width="300" height="1" /><br><br>'';
endforeach;
else:
echo ''Erro ao buscar: ''.mysqli_erro($conexao_db);
endif;
?>
///fim
deletarmelhores.php
///inicio
<?php
include ''conexao.php'';
$id = $_GET[''id''];
//DELETAR
$queryDeletarArq = "SELECT * FROM produtos_vendedores_lj04 WHERE id=''".$id."''";
$deletarArq = mysqli_query($conexao_db, $queryDeletarArq);
if($deletarArq):
foreach ($deletarArq as $del):
extract($del);
$foto_db = $foto;
endforeach;
//unlink("fotos/$foto_db");
$queryDeletar = "DELETE FROM produtos_vendedores_lj04 WHERE id=''".$id."''";
$deletar = mysqli_query($conexao_db, $queryDeletar);
mysqli_close($conexao_db);
header("location: index_melhores.php?deletado=ok");
else:
mysqli_close($conexao_db);
header("location: index_melhores.php?deletado=nok");
endif;
?>
////fim
Desde ja agradeço atenção e ajuda
Tenho esse simples sistema ele esta funcionando, mas queria trocar o botão deletar, e colocar um checkbox( ou outra ideia), que eu possa selecionar e deletar os que foram selecionados de uma vez com um botão deletar.
melhores.php
///inicio
<?php include ''conexao.php''; ?>
<?php
//MENSAGEM DELETADO COM SUCESSO
if($_GET[''deletado''] == ''ok''){
echo ''Deletado com sucesso'';
}else if($_GET[''deletado''] == ''nok''){
echo "Erro ao deletar";
}else{}
//MENSAGEM DE ATUALIZADO COM SUCESSO
if($_GET[''atualizado''] == "ok"){
echo "Atualizado com sucesso!";
}else if($_GET[''atualizado''] == "nok"){
echo "Erro ao atualizar.";
}else{}
?>
<form action="index_melhores.php" method="GET">
<input name="input_valor" type="text" placeholder="Digite aqui" size="60" />
<button type="submit">Buscar</button>
</form>
<?php
//PEGANDO VALOR DO CAMPO BUSCA
$valor = utf8_decode($_GET[''input_valor'']);
//SELECIONAR
$selecao = "SELECT * FROM produtos_vendedores_lj04 WHERE
descricao_completa LIKE ''%".$valor."%'' OR
preco LIKE ''%".$valor."%'' OR
recadonacompra LIKE ''%".$valor."%'' OR
fornecedor LIKE ''%".$valor."%'' ORDER BY preco";
$linhas = mysqli_query($conexao_db, $selecao);
if($linhas):
foreach ($linhas as $linha):
extract($linha);
//echo ''ID: ''.$id.''<br>'';
echo ''<strong> <font color="green">Quantidade: ''.utf8_encode($quantidade).''</font><br>'';
echo ''<strong> <font color="blue"> Produto: ''.utf8_encode($descricao_completa).''</font> </strong><br>'';
echo ''<strong> <font color="red"> Preco: ''.utf8_encode($preco).''</font> </strong><br>'';
echo ''<strong> <font color="orange">Recado do Vendedor: ''.utf8_encode($recadonacompra).''</font><br>'';
echo ''<strong> <font color="red">Nome do Vendedor: ''.utf8_encode($nome).''</font> </strong><br>'';
echo ''<strong> <font color="black">Fornecedor: ''.utf8_encode($fornecedor).''</font> </strong><br><br>'';
echo "<a href=''deletar_melhores.php?&id=".$id."''><img src=''deletar.png'' width=''25'' height=''25'' /></a><br><br>";
echo ''<img src="linha.png" width="300" height="1" /><br><br>'';
endforeach;
else:
echo ''Erro ao buscar: ''.mysqli_erro($conexao_db);
endif;
?>
///fim
deletarmelhores.php
///inicio
<?php
include ''conexao.php'';
$id = $_GET[''id''];
//DELETAR
$queryDeletarArq = "SELECT * FROM produtos_vendedores_lj04 WHERE id=''".$id."''";
$deletarArq = mysqli_query($conexao_db, $queryDeletarArq);
if($deletarArq):
foreach ($deletarArq as $del):
extract($del);
$foto_db = $foto;
endforeach;
//unlink("fotos/$foto_db");
$queryDeletar = "DELETE FROM produtos_vendedores_lj04 WHERE id=''".$id."''";
$deletar = mysqli_query($conexao_db, $queryDeletar);
mysqli_close($conexao_db);
header("location: index_melhores.php?deletado=ok");
else:
mysqli_close($conexao_db);
header("location: index_melhores.php?deletado=nok");
endif;
?>
////fim
Desde ja agradeço atenção e ajuda
Alessandro
Curtir tópico
+ 0
Responder
Posts
12/12/2019
Alessandro
Errei quando digitei, o nome da pagina:
deletarmelhores.php na verdade é deletar_melhores.php
Obrigado
deletarmelhores.php na verdade é deletar_melhores.php
Obrigado
Responder
Clique aqui para fazer login e interagir na Comunidade :)