<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.0/jquery.min.js"></script>
<script type="text/javascript" >
desconsiderar = function(){
var checkboxs = document.getElementsByName('checkbox');
checkboxsMarcados = []
for(var i = 0; i<checkboxs.length; i++){
var checkbox = checkboxs[i];
if(checkbox.checked){
checkboxsMarcados.push({value:checkbox.value});
console.log(checkboxsMarcados);
}
}
$(document).ready(function()
{
$('#desconsiderar').click(function()
{
var checkboxes= $('input[name="checkbox"]').val();
$.ajax({
type: "POST",
url: "demo_test.php",
data: {'checkbox':checkboxes},
success: function(data){
console.log(data);
}
});
});
});
}
</script>
//agora a pagina que eu queria que recebesse, mas to mostrando o array no 0;
<?php
include("dbconnect.php"); // caminho do seu arquivo de conexão ao banco de dados
//$checkboxes = isset($_POS['checkbox']) ? $_POST['checkbox']:'VAZIO';
//echo $checkboxes;
var_dump( $_POST);
/*$count = count($checkboxes);
for ($i=0;$i<$count;$i++){
//echo $checkboxes[$i]."<br>";
print_r($checkboxes);
}
//$dbname = mysqli_select_db($conn,"bloqueio-cartao") or die("Não foi possível selecionar o Banco");
//$gravando=mysqli_query($conn,"UPDATE bloqueios set ESTADO='desconsiderado' WHERE id=$checkboxes");
*/
?>
Pelos comentários acho que da pra ter uma noção do que eu queria fazer. Pegar valores da checkbox, manda pra uma pagina em php , ´guardar numa variavel e depois usar no update. ( o valor é ids do banco de dados que a checkbox pega )
Só retorna nulo, sou iniciante e não está dando certo o que estou fazendo...