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;
}