Execute($query); if ($result->RecordCount() == 0) $good_result = 1; } return $coupon_code; } /** * Update the Customers GV account * * @param $customer_id * @param $gv_id */ function oos_gv_account_update($customer_id, $gv_id) { // Get database information $dbconn =& oosDBGetConn(); $oostable =& oosDBGetTables(); $coupon_gv_query = "SELECT coupon_amount FROM " . $oostable['coupons'] . " WHERE coupon_id = '" . $gv_id . "'"; $coupon_gv_result = $dbconn->Execute($coupon_gv_query); $coupon_gv = $coupon_gv_result->fields; if ($customer_gv_result->RecordCount() > 0) { $customer_gv_query = "SELECT amount FROM " . $oostable['coupon_gv_customer'] . " WHERE customer_id = '" . $customer_id . "'"; $customer_gv_result = $dbconn->Execute($customer_gv_query); $customer_gv = $customer_gv_result->fields; $new_gv_amount = $customer_gv['amount'] + $coupon_gv['coupon_amount']; $gv_query = "UPDATE " . $oostable['coupon_gv_customer'] . " SET amount = '" . $new_gv_amount . "'"; $result = $dbconn->Execute($gv_query); } else { $gv_query = "INSERT INTO " . $oostable['coupon_gv_customer'] . " (customer_id, amount) VALUES ('" . $customer_id . "', '" . $coupon_gv['coupon_amount'] . "'"; $result = $dbconn->Execute($gv_query); } } /** * Output a day/month/year dropdown selector * * @param $prefix * @param $date * @return string */ function oos_draw_date_selector($prefix, $date='') { $month_array = array(); $month_array[1] =_JANUARY; $month_array[2] =_FEBRUARY; $month_array[3] =_MARCH; $month_array[4] =_APRIL; $month_array[5] =_MAY; $month_array[6] =_JUNE; $month_array[7] =_JULY; $month_array[8] =_AUGUST; $month_array[9] =_SEPTEMBER; $month_array[10] =_OCTOBER; $month_array[11] =_NOVEMBER; $month_array[12] =_DECEMBER; $usedate = getdate($date); $day = $usedate['mday']; $month = $usedate['mon']; $year = $usedate['year']; $date_selector = ''; $date_selector .= ''; $date_selector .= ''; return $date_selector; }