postRequestElement('subject'), 'text' => postRequestElement('text'), 'url' => postRequestElemenet('url'))); if ($isUpdated === TRUE) { $content = '{--ADMIN_EMAIL_CHANGES_SAVED--}'; } else { $content = '{--ADMIN_EMAIL_CHANGES_NOT_SAVED--}'; } } elseif ((isPostRequestElementSet('id')) && (isGetRequestElementSet('type')) && (postRequestElement('type') == 'bonus')) { // Update pool sqlQueryEscaped("UPDATE `{?_MYSQL_PREFIX?}_bonus` SET `subject`='%s', `text`='%s', `url`='%s' WHERE `id`=%s LIMIT 1", array( postRequestElement('subject'), postRequestElement('text'), postRequestElement('url'), bigintval(postRequestElement('id')), ), __FILE__, __LINE__); if (!ifSqlHasZeroAffectedRows()) { $content = '{--ADMIN_EMAIL_CHANGES_SAVED--}'; } else { $content = '{--ADMIN_EMAIL_CHANGES_NOT_SAVED--}'; } } else { // No valid action $content = '{--ADMIN_EDIT_EMAIL_FAILED--}'; } // Display message displayMessage($content); } else { // Query the pool $result = sqlQuery('SELECT `id`, `sender`, `subject`, `payment_id`, `cat_id` FROM `{?_MYSQL_PREFIX?}_pool` ORDER BY `sender` ASC, `timestamp` ASC', __FILE__, __LINE__); // Entries found? if (!ifSqlHasZeroNumRows($result)) { // There are mail orders available $OUT = ''; while ($content = sqlFetchArray($result)) { // Load row template and switch colors $OUT .= loadTemplate('admin_edit_email_row', TRUE, $content); } // END - while // Free memory sqlFreeResult($result); // Load email template loadTemplate('admin_edit_email_select', FALSE, $OUT); } else { // No mail orders left in pool displayMessage('{--ADMIN_NO_MAILS_IN_POOL--}'); } } // [EOF] ?>