Ir para conteúdo
Fórum Script Brasil
  • 0

Insert com Loop


wilfrank

Pergunta

beleza Galera,

estou desenvolvendo uma classe de insert com loop, mas estou tendo problemas para implementar este loop.

Segue o código pra galera conferir,

function inserir($objCobranca){
         
        $parcela = 0;
        $repeticao = $this->qtdeParcelas;
         
        for($i = 1; $i <= $repeticao; $i++){

        $sql = "INSERT INTO cobranca(
                    dataVencimento,
                    valorPagar,
                    cliente_idCliente,
                    servicos_idServicos,
                    parcela,
                    qtdeParcelas,
                    usuario_idUsuario,
                    status
                )
                VALUES (
                    '".$this->diaVencimento."',
                    '".$this->valorPagar."',
                    '".$this->cliente_idCliente."',
                    '".$this->servicos_idServicos."',
                    $parcela + 1,
                    '".$this->qtdeParcelas."',
                    '".$this->usuario_idUsuario."',
                    'a'
                )";

        $banco = new Banco;
        return $return = $banco->executar($sql);
       
        }
    }

Gostaria que me ajudasse a descobrir onde está o erro neste loop, já que só estou conseguindo inserir apenas um registro.

VLW.

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Nessa parte:

return $return = $banco->executar($sql);

Qual a necessida de usar o return salvando dentro de uma variavel $return, tem um porque disso?

Se não me engano, esse return é que está fazendo a função para a primeira vez que chega nele.

Quando o return é encontrado, o PHP pára de executar o restante da função, e retorna o que estiver á frente da palavra return, para o lugar onde ela foi chamada

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...