[RESOLVIDO] Percorrer CheckBox

Olá pessoal,

Feliz Ano Novo a todos! Tem alguma forma de percorrer o CheckBox e ir criando inserts para, no final, executá-los num comando só? Tipo, num formulário do tipo Controle eu tenho os campos abaixo:

Setor_ID (Select)
Colaborador_ID (Select)
Documento_ID (Select)
Documento_Codigo (CheckBox)
Prioridade (Select)

E dentro do código de laço (que eu não sei) Percorrer o {Documento_Codigo} e ir incrementando o insert numa variável:

$setor = {Setor_ID}; $colaborador = {Colaborador_ID}; $documento = {Documento_Codigo}; $prioridade = {Prioridade}; $ativo = 0;

$cmd= “INSERT INTO tb_tarefas (Setor_ID, Colaborador_ID, Documento_Codigo, Tarefa_Prioridade, Tarefa_Ativo) VALUES ($setor, $colaborador, $documento, $prioridade, $ativo);”;

sc_exec_sql ($cmd);

Eu só não sei como percorrer o componente, ou seja, fazer um while ou for each, sei lá, um laço que percorresse cada item selecionado. Alguém saberia como fazê-lo?

Grato!

Encontrei a resposta:

$protocolo ={Protocolo}; //NÚMERO $setor ={Setor}; //SELECT $colaborador ={Colaborador}; //SELECT $doc1 ={Documento_Codigo}; //SELECT

$doc2 ={Documento_ID}; //CHECKBOX
$doc2 = explode(";", $doc2);

$prioridade ={Prioridade}; //RADIO

foreach($doc2 as $value) {

$cmd= “INSERT INTO c002_tarefas (
Protocolo_ID, Setor_ID, Colaborador_ID, Documento_Codigo,
Documento_ID, Tarefa_Titulo, Tarefa_Prioridade,
Tarefa_Situacao, Tarefa_Ativo, Tarefa_Descricao) VALUES (
$protocolo, $setor, $colaborador, $doc1, $value, NULL,
$prioridade, 1, 1, NULL);”;

sc_exec_sql ($cmd);
}

kkkk

Foi rápido no gatilho, Ilanocf.
Encontrou a resposta em 39 minutos.
hehehe

Nem deu chance da gente te ajudar.