RESOLVIDO - Mais de um INSERT em um sc_exec_sql()

Bom dia,

Estou tentando fazer 3 INSERT em um comando sc_exec_sql()…

sc_exec_sql ("
INSERT INTO fin_ent (danfe, doc_tipo, vlr_doc) VALUE ([danfe], 4, $vlr_vista);
INSERT INTO fin_ent (danfe, doc_tipo, vlr_doc) VALUE ([danfe], 7, $vlr_bndes);
INSERT INTO fin_ent (danfe, doc_tipo, vlr_doc) VALUE ([danfe], 8, $vlr_cartao);
");

Mas está dando o seguinte erro:

Parse error: syntax error, unexpected ‘’ (T_ENCAPSED_AND_WHITESPACE), expecting identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING) in C:\Program Files\NetMake\v9\wwwroot\scriptcase\app\CRM_MgFer\form_com_danfe\form_com_danfe_apl.php on line 28093

Se rodar esse mesmo código direto na MySql, roda normalmente, já tentei concatenar os comandos no SC mas não obtive retorno positivo…

Se puderem me auxiliar, fico muito grato!

Nunca testei, mas tente isso:

sc_exec_sql ("
INSERT INTO fin_ent (danfe, doc_tipo, vlr_doc)
VALUE
([danfe], 4, $vlr_vista),
([danfe], 7, $vlr_bndes),
([danfe], 8, $vlr_cartao)
");

Att,
Paulo.

Perfeito Paulo… muito obrigado pela dica e parabéns pela boa disposição em ajudar!

De nada. Seja bem-vindo ao fórum.