camila_fernando Postado Maio 2, 2018 Denunciar Share Postado Maio 2, 2018 (editado) Boa noite pessoal. estou executando uma querie para fazer múltiplos inserts: $dadosDisc = array(88, 90, 91); $xx = sprintf( 'INSERT INTO tabela (coluna1, coluna2) VALUES (22, %s)', implode( '),(' , $dadosDisc ) ); Quando dou um echo em $xx obtenho: INSERT INTO tabela (coluna1, coluna2) VALORES (22, 88), (90), (91) Mas minha inteção é que fique : INSERT INTO tabela (coluna1, coluna2) VALORES (22, 88), (22,90), (22,91) Alguém sabe como fazer? Editado Maio 2, 2018 por camila_fernando Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Denis Courcy Postado Maio 4, 2018 Denunciar Share Postado Maio 4, 2018 Em 02/05/2018 at 19:07, camila_fernando disse: Alguém sabe como fazer? Você já fez. INSERT INTO tabela (coluna1, coluna2) VALORES (22, 88), (22,90), (22,91) O resto é invenção de moda. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
camila_fernando
Boa noite pessoal. estou executando uma querie para fazer múltiplos inserts:
$dadosDisc = array(88, 90, 91);
$xx = sprintf( 'INSERT INTO tabela (coluna1, coluna2) VALUES (22, %s)', implode( '),(' , $dadosDisc ) );
Quando dou um echo em $xx obtenho:
INSERT INTO tabela (coluna1, coluna2) VALORES (22, 88), (90), (91)
Mas minha inteção é que fique :
INSERT INTO tabela (coluna1, coluna2) VALORES (22, 88), (22,90), (22,91)
Alguém sabe como fazer?
Editado por camila_fernandoLink para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.