Validar N-N Relations

Pessoal, procurei em todo o forum e webhelp mas não achei nada, se já tiver essa resposta em algum outro lugar favor mandar link.

Tenho um campo N-N dentro de um formulário, e antes de inserir os registros eu preciso fazer algumas validações.

Gostaria de uma ajuda para saber como faço para ter acesso aos registros do objeto ( já tentei dar alert, echo, var_dump ) e não consigo trazer esses valores, preciso saber quais valores estão selecionados para comparar aos registros do banco.

Fico no aguardo.

Bom, cavucando aqui consegui acessar os valores do N-N relation.

O Nome do campo é PRACA, usando o {praca} você consegue trazer o array com o valores,

Ele vem separado por @?@, no codigo abaixo e concatenei todos os valores com vírgula, e no final removi a ultima virgula para inserir dentro de um select IN ().

Estou postando aqui para quem precisar.

//monta conjunto de valores selecionados no N-N relation

if ( isset({praca}) && !empty({praca}) ){
$todo_praca = explode( “@?@”, {praca} );
$pracas = ‘’;
foreach ($todo_praca as $pracax){
if (!empty($pracax)){
$pracas .= “$pracax,”;
}
}
$pracas_final = substr($pracas, 0, -1);
}

Prezado Amigo boa noite

Foi de grande valia sua constatação. Consegui aqui implementar algo que estava matutando há alguns dias!

Obrigado.

Roberto,

Precisei disso hoje e sua rotina me salvou.
abraço.