Olá a Todos, estou patinando num problema que pra muitos deve ser tranquilo - alguem pode me dar uma dica:
Seguinte, tenho um campo N x N que escolho alguns itens da lista do lado esquerdo, e salvo do lado direito - até aqui ok, tá fazendo.
Detalhe - este campo N x N - é um campo que criei adicionando campos, não usei a opção N x N, pois ela não atualiza automaticamente na tela em cascata.
Então ao visualizar os dados do campo(especialidade), ele está armazenando os códigos selecionados(em um vetor).
Desejo gravar esses códigos em uma tabela que contem apenas 2 campos
Idori (que vem do formulário principal, onde está inserido os campos NxN) e idesp (que é o código da especialidade)
ou seja
01 - 011023
01 - 012304
…
Verifiquei que no scriptcase até existe uma função pronta pra isso, porém não estou sabendo usar:
/**
- Insert a record on another table
*/
// SQL statement parameters
$insert_table = ‘orientador_x_atuacao’; // Table name
$insert_fields = array( // Field list, add as many as needed
‘id’ => “idori”,
‘especialidade’ => “idesp”,
);
// Insert record
$insert_sql = ‘INSERT INTO ’ . $insert_table
. ’ (’ . implode(’, ‘, array_keys($insert_fields)) . ‘)’
. ’ VALUES (’ . implode(’, ', array_values($insert_fields)) . ‘)’;
sc_exec_sql($insert_sql);
O que estou fazendo de errado, pois não vai, o que está faltando?