o script php com query sairia +- isso:
$sql = mysql_query("SELECT * FROM tabela WHERE "condições para escolher o usuário"); while($r = mysql_fetch_array($sql)){ $dataagora = date(d/m/Y); //escreve dia do ano em numeros (10/06/2009 por exemplo) list($Adia,$Ames,Aano) = explode ("/",$datavenc); // transformamos uma variavel em 3, usando list e explode list($Bdia,$Bmes,Bano) = explode ("/",$dataagora); // transformamos uma variavel em 3, usando list e explode //verificamos as datas: if($Bmes >= $Ames || $Bano >=$Aano && $pago == 0 ){ echo "Não foi pago"; }elseif($Bdia >= $Adia && $BMes >=Ames){ echo "Não foi pago"; }elseif($pago ==1){ echo "Foi pago"; }else{ echo "Não venceu"; } }
no caso o script acima resolve tudo
só os parametros de pagamento que não sei fazer ;x