Olá a todos Esse while só acrescenta uma linha na tabela, sendo que o $mes continua sendo menor que o $mes_atual :wacko: while ($mes<$mes_atual || $ano=$ano_atual) {
$sqlok="INSERT INTO meses(mes, ano, cpf, plano, valor) VALUES ('".$mes."','".$ano."','".$cpf."','".$plano."','".$valor."')";
echo $sqlok."<br>";
$result=mysql_query($sqlok)
or die (mysql_error());
if ($mes=12)
{
$ano++;
$mes=1;
exit;
}
if ($mes>1)
{
$mes++;
exit;
}
} Sei que essa pergunta é meio idiota para os mais experientes em php, mas o que há de errado com isso?? Tentei de vários modos diferentes e não deu certo (às vezes no lugar do ano, do nada ia 75567, mas agora parou, hehehe)