Bruno Marques Conte Posted March 2, 2012 Report Share Posted March 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 ( ) ) ; }?> Quote Link to comment Share on other sites More sharing options...
0 ESerra Posted March 2, 2012 Report Share Posted March 2, 2012 Retorna algum erro? Quote Link to comment Share on other sites More sharing options...
0 Bruno Marques Conte Posted March 2, 2012 Author Report Share Posted March 2, 2012 pior que não... Quote Link to comment Share on other sites More sharing options...
0 Bruno Marques Conte Posted March 3, 2012 Author Report Share Posted March 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 Quote Link to comment Share on other sites More sharing options...
0 mJi Posted March 3, 2012 Report Share Posted March 3, 2012 É como o erro diz, implode() tá recebendo argumentos inválidos. Provavelmente o array que você está passando não é um array. Quote Link to comment Share on other sites More sharing options...
Question
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 to comment
Share on other sites
4 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.