$month = date("m", time()); $year = 2009; $month = 6; $period1 = $period->getPeriodID($year, $month); for ($i = 0; $i < 6; $i++) { $year = date("Y", time()); $month = date("m", time() - $i); if ($month <= 0) { $month = $month + 12; $year = $year - 1; } //$period1=$period->getPeriodID($year,$month); eval('$period' . (6 - $i) . "=" . $period->getPeriodID($year, $month) . ';'); eval('$periodname' . (6 - $i) . "=" . $year . '-' . $month . ';'); } echo "\n" . ($sales1 = $acc->getSalesInPeriod($period1)); echo "\n" . ($expenses1 = $acc->getCOGSAndExpensesInPeriod($period1)); echo "\n" . ($sales2 = $acc->getSalesInPeriod($period2)); echo "\n" . ($expenses2 = $acc->getCOGSAndExpensesInPeriod($period2)); echo "\n" . ($sales3 = $acc->getSalesInPeriod($period3)); echo "\n" . ($expenses3 = $acc->getCOGSAndExpensesInPeriod($period3)); echo "\n" . ($sales4 = $acc->getSalesInPeriod($period4)); echo "\n" . ($expenses4 = $acc->getCOGSAndExpensesInPeriod($period4)); echo "\n" . ($sales5 = $acc->getSalesInPeriod($period5)); echo "\n" . ($expenses5 = $acc->getCOGSAndExpensesInPeriod($period5)); echo "\n" . ($sales6 = $acc->getSalesInPeriod($period6)); echo "\n" . ($expenses6 = $acc->getCOGSAndExpensesInPeriod($period6)); /* $chart = new LineChart(); $serie1 = new XYDataSet(); $serie1->addPoint(new Point($periodname1, $sales1));
//$orimonth=8; $orimonth = right(left(getDateSession(), 7), 2); $oriyear = left(getDateSession(), 4); //$period1=$period->getPeriodID($year,$month); for ($i = 5; $i >= 0; $i--) { $year = $oriyear; $month = $orimonth - $i; if ($month <= 0) { $month = $month + 12; $year = $year - 1; } //$period1=$period->getPeriodID($year,$month); eval("\$period" . (5 - $i) . "=" . $period->getPeriodID($year, $month) . ";"); eval("\$periodname" . (5 - $i) . "=\$year.'-'.\$month;"); } $sales0 = $acc->getSalesInPeriod($period0); $expenses0 = $acc->getCOGSAndExpensesInPeriod($period0); $sales1 = $acc->getSalesInPeriod($period1); $expenses1 = $acc->getCOGSAndExpensesInPeriod($period1); $sales2 = $acc->getSalesInPeriod($period2); $expenses2 = $acc->getCOGSAndExpensesInPeriod($period2); $sales3 = $acc->getSalesInPeriod($period3); $expenses3 = $acc->getCOGSAndExpensesInPeriod($period3); $sales4 = $acc->getSalesInPeriod($period4); $expenses4 = $acc->getCOGSAndExpensesInPeriod($period4); $sales5 = $acc->getSalesInPeriod($period5); $expenses5 = $acc->getCOGSAndExpensesInPeriod($period5); /*echo <<< EOF $period0,$periodname0,$sales0,$expenses0<br/> $period1,$periodname1,$sales1,$expenses1<br/> $period2,$periodname2,$sales2,$expenses2<br/>