El error es porque
$datos viene vacio a la hora de hacer el
mysql_fetch_array() debuguealo y fijate que te devuelve $datos en cada iteracion a ver si esta trayendo bien todo, igualmente no se si se te paso o no pero en el codigo llamas a
Código PHP:
Ver original$datos = $db->obtener_resul($data['acc_num'],$accMonth,$dateYear);
y mas arriba la funcion se llama:
Código PHP:
Ver originalpublic function obtener_resul2($acc_num,$mes,$anio)
Como que no coinciden, pero por las dudas te lo nombro.