wilfrank Postado Junho 22, 2010 Denunciar Share Postado Junho 22, 2010 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. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 *FIT* Postado Junho 22, 2010 Denunciar Share Postado Junho 22, 2010 Se mandar printar a variavel $repeticao, o que ela retorna? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 wilfrank Postado Junho 22, 2010 Autor Denunciar Share Postado Junho 22, 2010 (editado) Retorna o número de parcelas escolhidas no form... Editado Junho 22, 2010 por wilfrank Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 *FIT* Postado Junho 22, 2010 Denunciar Share Postado Junho 22, 2010 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 Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 wilfrank Postado Junho 22, 2010 Autor Denunciar Share Postado Junho 22, 2010 VLW FIT,era exatamente este o meu problema.Resolvido. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
wilfrank
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,
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
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.