MySQL - array gravando só 1x a primeira variável, e n x a 2a. variavel
Preciso gravar um array com o id do orientador(idori) e o id da especialide (idesp), na verdade a tabela deveria conter o seguinte:
idori - idesp
12 - 102340569
12 - 101234566
12 - 108123454
Verifiquei usando display, que o array fica assim, ao rodar 3x: idori, idesp, idesp, idesp. Como faço para que ele fique idori, idesp, idori, idesp, idori, idesp.
O idori deverá ser fixo - obedecendo o id do formulario.
Segue o código de como está:
/**
* Insert a record on another table
*/
// SQL statement parameters
$insert_table = 'orientador_x_especialidade'; // Table name
$insert_fields = array( 'idori' => "'{id}'",
'idesp' => "'{especialidade}'", );
// Insert record
$insert_sql = 'INSERT INTO ' . $insert_table
. ' (' . implode(', ', array_keys($insert_fields)) . ')'
. ' VALUES (' . implode(', ', array_values($insert_fields)) . ')';
sc_exec_sql($insert_sql);
Como fazer...
Discussão (0)
Carregando comentários...