X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;ds=sidebyside;f=inc%2Flibs%2Frefback_functions.php;h=b8f077ba06d500731d231d16a291ca3d31d6221c;hb=155492a5b96cec674846973a8524238b0365a848;hp=8cb68e69269590f6d4b5e6f0888fc43f62004a5f;hpb=171923dfbd09758b7cbf58aff40c5a358407061a;p=mailer.git diff --git a/inc/libs/refback_functions.php b/inc/libs/refback_functions.php index 8cb68e6926..b8f077ba06 100644 --- a/inc/libs/refback_functions.php +++ b/inc/libs/refback_functions.php @@ -16,7 +16,7 @@ * $Author:: $ * * -------------------------------------------------------------------- * * Copyright (c) 2003 - 2009 by Roland Haeder * - * Copyright (c) 2009 - 2012 by Mailer Developer Team * + * Copyright (c) 2009 - 2013 by Mailer Developer Team * * For more information visit: http://mxchange.org * * * * This program is free software; you can redistribute it and/or modify * @@ -50,11 +50,11 @@ function addRefbackPoints ($userid, $ref, $points, $ref_points) { $return = $ref_points; // Get all ref levels - $result_refs = SQL_QUERY('SELECT `level`, `percents` FROM `{?_MYSQL_PREFIX?}_refdepths` WHERE `level` > 0 ORDER BY `level` ASC', + $result_refs = sqlQuery('SELECT `level`, `percents` FROM `{?_MYSQL_PREFIX?}_refdepths` WHERE `level` > 0 ORDER BY `level` ASC', __FUNCTION__, __LINE__); // "Walk" through all level - while ($content = SQL_FETCHARRAY($result_refs)) { + while ($content = sqlFetchArray($result_refs)) { //* DEBUG: */ logDebugMessage(__FUNCTION__, __LINE__, 'level=' . $content['level'] . ',percents=' . $content['percents'] . ' - LOOP START!'); // Reset ref depths initReferralSystem(); @@ -81,7 +81,7 @@ function addRefbackPoints ($userid, $ref, $points, $ref_points) { //* DEBUG: */ logDebugMessage(__FUNCTION__, __LINE__, 'points=' . $points . ',percents=' . $content['percents'] . ',refback_percents=' . $content['refback_percents'] . ',level=' . $content['level'] . ',refback_points=' . $refbackPoints); // Update refback table ('refid' and 'userid' must be exchanged!) - SQL_QUERY_ESC('UPDATE + sqlQueryEscaped('UPDATE `{?_MYSQL_PREFIX?}_user_refs` SET `refback_points`=`refback_points`+%s @@ -96,7 +96,7 @@ LIMIT 1', ), __FUNCTION__, __LINE__); // Something must have been updated - if (SQL_HASZEROAFFECTED()) { + if (ifSqlHasZeroAffectedRows()) { // Please report this bug reportBug(__FUNCTION__, __LINE__, 'Nothing has been updated in user_refs,userid=' . $userid . ',refid=' . convertNullToZero($refid) . ',refbackPoints=' . $refbackPoints); } // END - if @@ -117,7 +117,7 @@ LIMIT 1', } // END - while // Free result - SQL_FREERESULT($result_refs); + sqlFreeResult($result_refs); // Restore ref depth $GLOBALS['ref_level'] = $GLOBALS['refback_depth'][$userid][$ref]; @@ -136,7 +136,7 @@ LIMIT 1', */ function getRefbackPercents ($userid, $refid) { //* DEBUG: */ logDebugMessage(__FUNCTION__, __LINE__, 'userid=' . $userid . ',refid=' . $refid . ' - ENTERED!'); - if ((!isValidUserId($userid)) || (!isValidUserId($refid))) { + if ((!isValidId($userid)) || (!isValidId($refid))) { // userid and/or refid is invalid reportBug(__FUNCTION__, __LINE__, 'userid=' . convertNullToZero($userid) . ', refid=' . convertNullToZero($refid) . ' - Both must be > 0'); } elseif ($userid == $refid) { @@ -150,13 +150,13 @@ function getRefbackPercents ($userid, $refid) { $GLOBALS['refback_percents'][$userid][$refid] = '0'; // Get percents from database - $result = SQL_QUERY_ESC("SELECT `refback_percents` FROM `{?_MYSQL_PREFIX?}_user_refs` WHERE `userid`=%s AND `refid`=%s LIMIT 1", + $result = sqlQueryEscaped("SELECT `refback_percents` FROM `{?_MYSQL_PREFIX?}_user_refs` WHERE `userid`=%s AND `refid`=%s LIMIT 1", array($userid, $refid), __FUNCTION__, __LINE__); // Entry found? (Should be!) - if (SQL_NUMROWS($result) == 1) { + if (sqlNumRows($result) == 1) { // Fetch percents - list($GLOBALS['refback_percents'][$userid][$refid]) = SQL_FETCHROW($result); + list($GLOBALS['refback_percents'][$userid][$refid]) = sqlFetchRow($result); //* DEBUG: */ logDebugMessage(__FUNCTION__, __LINE__, 'userid=' . $userid . ',refid=' . $refid . ',percents=' . $GLOBALS['refback_percents'][$userid][$refid]); } else { // Please report all findings @@ -164,7 +164,7 @@ function getRefbackPercents ($userid, $refid) { } // Free result - SQL_FREERESULT($result); + sqlFreeResult($result); } // END - if // Return percents @@ -179,7 +179,7 @@ function getArrayFromRefbackLevel ($refid, $level) { $userIds = array(); // Look for all - $result = SQL_QUERY_ESC("SELECT + $result = sqlQueryEscaped("SELECT `userid` FROM `{?_MYSQL_PREFIX?}_user_refs` @@ -192,16 +192,16 @@ ORDER BY // Entries found? //* DEBUG: */ logDebugMessage(__FUNCTION__, __LINE__, 'numRows=' . SQL_NUMROWS($result)); - if (!SQL_HASZERONUMS($result)) { + if (!ifSqlHasZeroNums($result)) { // Add all - while ($content = SQL_FETCHARRAY($result)) { + while ($content = sqlFetchArray($result)) { //* DEBUG: */ logDebugMessage(__FUNCTION__, __LINE__, 'refid=' . convertNullToZero($refid) . ',level=' . $level . ',userid=' . $content['userid']); array_push($userIds, $content['userid']); } // END - while } // END - if // Free result - SQL_FREERESULT($result); + sqlFreeResult($result); // Return array //* DEBUG: */ logDebugMessage(__FUNCTION__, __LINE__, 'refid=' . convertNullToZero($refid) . ',userIds()=' . count($userIds) . ' - EXIT!'); @@ -215,33 +215,33 @@ function getArrayFromRefbackUserRefs ($userid, $level) { $refs = array(); // Get refs from database - $result = SQL_QUERY_ESC("SELECT - r.`id`, - r.`refid`, - r.`refback_percents`, - r.`refback_points`, - d.`status`, - d.`joined`, - d.`mails_confirmed`, - d.`emails_received`, - d.`refid` AS `level_refid` + $result = sqlQueryEscaped("SELECT + `r`.`id`, + `r`.`refid`, + `r`.`refback_percents`, + `r`.`refback_points`, + `d`.`status`, + `d`.`joined`, + `d`.`mails_confirmed`, + `d`.`emails_received`, + `d`.`refid` AS `level_refid` FROM - `{?_MYSQL_PREFIX?}_user_refs` AS r + `{?_MYSQL_PREFIX?}_user_refs` AS `r` LEFT JOIN - `{?_MYSQL_PREFIX?}_user_data` AS d + `{?_MYSQL_PREFIX?}_user_data` AS `d` ON - r.`refid`=d.`userid` + `r`.`refid`=`d`.`userid` WHERE - r.`userid`=%s AND - r.`level`=%s + `r`.`userid`=%s AND + `r`.`level`=%s ORDER BY - r.`refid` ASC", + `r`.`refid` ASC", array(bigintval($userid), bigintval($level)), __FUNCTION__, __LINE__); // Are there some entries? - if (!SQL_HASZERONUMS($result)) { + if (!ifSqlHasZeroNums($result)) { // Fetch all entries - while ($row = SQL_FETCHARRAY($result)) { + while ($row = sqlFetchArray($result)) { // Init click rate $row['click_rate'] = '0'; @@ -257,7 +257,7 @@ ORDER BY } // END - if // Free result - SQL_FREERESULT($result); + sqlFreeResult($result); // Return result //* DEBUG: */ logDebugMessage(__FUNCTION__, __LINE__, 'userid=' . $userid . ',level=' . $level . ',refs()=' . count($refs) . ' - EXIT!'); @@ -274,17 +274,17 @@ function getArrayFromUserRefbackData ($id) { $id = bigintval($id); // Get entry from database - $result = SQL_QUERY_ESC("SELECT `id`, `userid`, `refid`, `refback_percents`, `level`, `refback_points` FROM `{?_MYSQL_PREFIX?}_user_refs` WHERE `id`=%s AND `userid`=%s LIMIT 1", + $result = sqlQueryEscaped("SELECT `id`, `userid`, `refid`, `refback_percents`, `level`, `refback_points` FROM `{?_MYSQL_PREFIX?}_user_refs` WHERE `id`=%s AND `userid`=%s LIMIT 1", array($id, getMemberId()), __FUNCTION__, __LINE__); // Is there an entry? - if (SQL_NUMROWS($result) == 1) { + if (sqlNumRows($result) == 1) { // Fetch data - $data = SQL_FETCHARRAY($result); + $data = sqlFetchArray($result); } // END - if // Free result - SQL_FREERESULT($result); + sqlFreeResult($result); // Return entry //* DEBUG: */ logDebugMessage(__FUNCTION__, __LINE__, 'id=' . $id . ',data()=' . count($data) . ' - EXIT!'); @@ -326,7 +326,7 @@ function updateMemberRefbackPercents ($id, $percents, $note) { $percents = convertCommaToDot($percents); // Update entry - SQL_QUERY_ESC("UPDATE `{?_MYSQL_PREFIX?}_user_refs` SET `refback_percents`='%s' WHERE `id`=%s AND `userid`=%s LIMIT 1", + sqlQueryEscaped("UPDATE `{?_MYSQL_PREFIX?}_user_refs` SET `refback_percents`='%s' WHERE `id`=%s AND `userid`=%s LIMIT 1", array( $percents, $id, @@ -334,7 +334,7 @@ function updateMemberRefbackPercents ($id, $percents, $note) { ), __FUNCTION__, __LINE__); // Entry updated? - if (SQL_HASZEROAFFECTED()) { + if (ifSqlHasZeroAffectedRows()) { // Entry not updated! $status['message'] = 'MEMBER_REFBACK_ERROR_NOT_UPDATED'; return $status;