Bruno Marques Conte Postado Março 2, 2012 Denunciar Share Postado Março 2, 2012 galera boa tarde.fiz um script para cadastar mensalidade.coloco a data do dia, a quantidade de parcelas e o sistema gera as restantes.so que não quer cadastrar, não sei porque.segue codigo:<?phpinclude"conecta.php";function vencimento($data, $meses = integer){ if(!preg_match("#\d{2}/\d{2}/\d{4}#", $data)) { return false; } if(!is_int($meses)) { return false; } $data = implode("-", array_reverse(explode("/", $data))); for($i = 1; $i <= $meses; $i++) { $dat[]= date("d/m/Y", strtotime($data ." +$i month")); } return $dat;} $venc = $_POST['venc']; $qtd = $_POST['qtd']; $vencimento = vencimento ( "$venc" , $qtd ) ; if ( count ( $vencimento ) > 0 ) { $sql = sprintf ( 'INSERT INTO `tabela` ( dataVencimento ) VALUES ( "%s" )' , implode ( '" ) , ( "' , $vencimento ) ) ; mysql_query ( $sql ) or die ( mysql_error ( ) ) ; }?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Março 2, 2012 Denunciar Share Postado Março 2, 2012 Retorna algum erro? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Bruno Marques Conte Postado Março 2, 2012 Autor Denunciar Share Postado Março 2, 2012 pior que não... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Bruno Marques Conte Postado Março 3, 2012 Autor Denunciar Share Postado Março 3, 2012 agora testei em outro servidor deu o seguinte erro:Warning: implode() [function.implode]: Invalid arguments passed in /home/impactas/public_html/Sistemas/recebe_data.php on line 32 Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 mJi Postado Março 3, 2012 Denunciar Share Postado Março 3, 2012 É como o erro diz, implode() tá recebendo argumentos inválidos. Provavelmente o array que você está passando não é um array. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Bruno Marques Conte
galera boa tarde.
fiz um script para cadastar mensalidade.
coloco a data do dia, a quantidade de parcelas e o sistema gera as restantes.
so que não quer cadastrar, não sei porque.
segue codigo:
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.