Como gravar no banco de dados variáveis array

Boa noite galera meu problema é o seguinte

Esta imagem acima o que eu preciso é fazer a gravação no banco de dados, podem observar e pode selecionar e ainda tem que adicionar a quantidade.

     <div class="col-lg-3">
        <div id="teste<?=$ipr?>" class="thumbnail" onclick="trocaCor(teste<?=$ipr?>);">
        <p>
            <img src="../../../uploads/Acessorios/Referencia/<?=$rows_busca_acessorios['desenho_referencia_acessorio'];?>" class="img-responsive img-radio" title="<?=$rows_busca_acessorios['descricao_acessorio'];?>">
        <!--<div id="divsistema" style="display: none">-->    
        <center><strong>Qtd:</strong><input type="text" size="2" name="qtdAcessorio[]"></center>
        <!--</div>-->
            <!--<button type="button" class="btn btn-info btn-radio" onclick="fullCamp('#acessorioFe','#acessorio<?=$ipr?>');adicionaIDacessorio('<?=$rows_busca_acessorios['idacessoriosfabrica'];?>')" title="<?=$rows_busca_acessorios['descricao_acessorio'];?>"><?=$rows_busca_acessorios['descricao_acessorio'];?></button>-->
            <?php echo $rows_busca_acessorios['descricao_acessorio'];?><br>
            <input type="checkbox" name="acessorioFe[]" value="<?=$rows_busca_acessorios['idacessoriosfabrica'];?>">
            <input type="hidden" id="acessorio<?=$ipr?>" class="hidden" value="<?=$rows_busca_acessorios['descricao_acessorio'];?>">           
        </p>
        </div>
    </div>

Porém não consigo gravar no banco corretamente alguém pode me ajudar? abaixo vou adicionar o meu codigo php para a inserção.

<?php
$idacessorio = ($_POST['idacessorio']);//idacessorio é uma array
$qtdacessorio = ($_POST['qtdacessorio']);////qtdacessorio é uma array]


//$qtdacessorio = array_filter($_POST['qtdacessorio']);

for($i=0;$i < sizeof($idacessorio); $i++) {
    for($q=0;$q < sizeof($qtdacessorio); $q++) {
    
        $result_acessorio = "SELECT *FROM acessoriosfabrica WHERE idacessoriosfabrica = $idacessorio[$i]";
        $resultado_acessorio = mysqli_query($conn, $result_acessorio);
    if($rows_busca_acessorio = mysqli_fetch_assoc($resultado_acessorio)) {
//        $valorUsinagem = $rows_busca_acessorio['custo_usinagem_acessorio'];
        $valorUnitario = $rows_busca_acessorio['preco_venda_acessorio'];
        $valorAcessorio = $rows_busca_acessorio['preco_venda_acessorio'] * $qtdacessorio[$q];
        $ipi = $rows_busca_acessorio['aliquicota_ipi_acessorio'];
        $aplicarAcab = $rows_busca_acessorio['aplicar_acab_acessorio'];
        }//if principal
    
    $un = '-';
    $ttipo = 'kit';
    $multiplicadoripi = $ipi/100;
    $totalIpi = $valorAcessorio*$multiplicadoripi;
    
    $sqlAcessorio = "INSERT INTO notasprodutos_has_acessoriosfabrica(notasprodutos_idnotasprodutos,acessoriosfabrica_idacessoriosfabrica,valor_acessorios_notas,qtd_acessorios_notas,tipo_acessorios_notas,fabricante_acessorios,modelo_acessorios,ipi_acessorios,valorunit_acessorios,cota_ipi_acessorios)
        VALUES ('$idnota','$idacessorio[$i]','$valorAcessorio','$qtdacessorio[$q]','$ttipo','$un','$un','$totalIpi','$valorUnitario','$ipi')";
    if(!mysqli_query($conn, $sqlAcessorio)){
        echo ("Erro" . mysqli_errno($conn));
    }
    
    //quando o acessorio tiver acabamento entra nesta regra...
    if($aplicarAcab == 1){
       
        $result_acabamento = "SELECT *FROM acabamentofabrica WHERE idacabamentofabrica = $idacabamento";
        $resultado_acabamento = mysqli_query($conn, $result_acabamento);
    if($rows_busca_acabamento = mysqli_fetch_assoc($resultado_acabamento)) {
        $travessaPreco = $rows_busca_acabamento['travessapreco_acabamento'];
        $valorAcabTravtotal = $rows_busca_acabamento['travessapreco_acabamento'] * $qtdacessorio[$q];
        }//if principal
        
        
       $sqlAcessorioAcab = "INSERT INTO acabamentos_acessorios(acabamentofabrica_idacabamentofabrica,acessoriosfabrica_idacessoriosfabrica,notasprodutos_idnotasprodutos,valortota_acabacess,valorunit_acabacess,qtd_acabacess)
        VALUES ('$idacabamento','$idacessorio[$i]','$idnota','$valorAcabTravtotal','$travessaPreco','$qtdacessorio[$q]')";
    if(!mysqli_query($conn, $sqlAcessorioAcab)){
        echo ("Erro" . mysqli_errno($conn));
    } 
    
    }//fim do acabamento
    
    }//fim do for qtdacessorio
}//fim do for idacessorio
?>

Se alguém poder me ajudar ou se fizeram algo parecido eu agradeço.

Sem pode usar json_encode e gravar como texto e pra recuperar o array json_decode tentar estudar essas duas funções