( AJUDA) Tenho botão Deletar, quero mudar para checkbox para apagar os selecionados

12/12/2019

0

PHP

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
Alessandro

Alessandro

Responder

Posts

12/12/2019

Alessandro

Errei quando digitei, o nome da pagina:

deletarmelhores.php na verdade é deletar_melhores.php

Obrigado
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar