botão para inserir dados em outra tabela

Pessoal,

Qual melhor procedimento para inserir determinados dados de form em outra tabela relacionada ? Pensei em usar um botão no form pai e com o código baixo inserir no outro form…!! Alguém sugere outra forma !?

/**

  • Insert a record on another table
    */

// SQL statement parameters
$insert_table = ‘my_table’; // Table name
$insert_fields = array( // Field list, add as many as needed
‘field_1’ => “‘new_value_field_1’”,
‘field_2’ => “‘new_value_field_2’”,
);

// Insert record
$insert_sql = ‘INSERT INTO ’ . $insert_table
. ’ (’ . implode(’, ‘, array_keys($insert_fields)) . ‘)’
. ’ VALUES (’ . implode(’, ', array_values($insert_fields)) . ‘)’;

sc_exec_sql($insert_sql);

eh bom usar o sc_commit_trans.

em partes deu certo, como eu pensei, criei um botão php, e colei o código e substitui os valores, em ‘field_1’ => “‘new_value_field_1’”, coloquei o campo da tabela que vai receber os dados, no caso ‘idnot’ => “’{idnot}’”, esse deu certo, só não estou sabendo colocar é as variáveis dos outros campos texto, desse ID entre colchetes…!?

‘cpfcnpj’ => ($Cpfcnpj), deu certo estranho que tenho o campo descrição do tipo texto também descricao => ($Descricao) e da erro.