Parcelas
Bom dia pessoal tudo bem?, tenho o seguinte código,
e estou tendo problemas para gravar no BD,
nao consigo identificar: o erro aponta o seguinte
Parse error: syntax error, unexpected '=' in /home/storage/4/1f/d7/dominio/public_html/teste2.php on line 58
linha 58 = for ($j = 0; $j < = sizeof($meses) - 1; $j++) {
Alguem pode me ajudar?
super obrigada!
class Parcelas {
function geraParcelas() {
$venc_parcelas = "2010-11-10";
$numParcelas = 3;
$meses = array();
$venc = strtotime($venc_parcelas);
//print $mesPgto; break;
for ($i = 0; $i <= $numParcelas - 1; $i++) {
$meses[$i] = date('Y-m-d', mktime(0,0,0,date('m',$venc) + $i, date('d',$venc), date('Y',$venc)));
print $meses[$i]."<br>";
}
$sucesso = 0;
$erro = 0;
for ($j = 0; $j < = sizeof($meses) - 1; $j++) {
$sql = "INSERT INTO lancamentos (id_parcela,vencimento) VALUES ('','$meses[$j]')";
$query = mysql_query($sql);
if ($query) { // verifica se o insert foi executado com sucesso
$sucesso += 1; // grava a quantidade de sucessos
} else {
$erro += 1; // grava a quantidade de erros
}
}
echo "Foram salvos ".$sucesso." registros com sucesso!";
echo $erro." registros não foram salvos!";
}Discussão (1)
Carregando comentários...