to_db($d)))); $date = date("Y-m-d",@mktime(0,0,0,$d[1],$d[2],$d[0])+3600*24); //what day is it? $dn = $GLOBALS['db']->fetchByAssoc($GLOBALS['db']->query("SELECT DAYNAME('$date') as dayname")); if ($dn['dayname'] == 'Sunday') //- 2 days $q = "SELECT value FROM currency_nbp_archive WHERE currency_id='$c_id' AND date = DATE_ADD('$date', INTERVAL -2 DAY)"; elseif ($dn['dayname'] == 'Saturday') //- 1 day $q = "SELECT value FROM currency_nbp_archive WHERE currency_id='$c_id' AND date = DATE_ADD('$date', INTERVAL -1 DAY)"; else //any other day - just get exchange $q = "SELECT value FROM currency_nbp_archive WHERE currency_id='$c_id' AND date='$date'"; $w = $GLOBALS['db']->fetchByAssoc($GLOBALS['db']->query($q)); echo $w['value']; return; ?>