* $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 *
// List confirmation links from normal or bonus mails
if ((isPostRequestElementSet('id')) && (isGetRequestElementSet('type')) && (postRequestElement('type') == 'normal')) {
// SQL query for mail data
- $sql = sprintf("SELECT
+ $sql = sprintf('SELECT
`s`.`id`,
`p`.`sender`,
`p`.`subject`,
ON
`p`.`id`=`s`.`pool_id`
WHERE
- `p`.`id`=%s
-LIMIT 1",
+ `s`.`pool_id`=%s
+LIMIT 1',
bigintval(getRequestElement('id'))
);
$listed = TRUE;
$DATA = getRequestElement('id');
} elseif (((isPostRequestElementSet('id')) && (isGetRequestElementSet('type')) && (postRequestElement('type') == 'bonus')) && (isExtensionActive('bonus'))) {
- // @TODO This constant might be unused? define('__LIST_UNCON_TITLE', '{--ADMIN_LIST_UNCONFIRMED_BONUS_LINKS--}');
-
// SQL query for mail data (both ids are required for compatiblity to above normal mail
- // @TODO `id` has been used two times???
- $sql = sprintf("SELECT
+ $sql = sprintf('SELECT
`id`,
- `id` AS `sender`,
+ NULL AS `sender`,
`subject`,
`text`,
`url`,
`{?_MYSQL_PREFIX?}_bonus`
WHERE
`id`=%s
-LIMIT 1",
+LIMIT 1',
bigintval(getRequestElement('id'))
);
// Shall I display links or not?
if (($listed === TRUE) && (!empty($sql))) {
// Load mail data
- $result_master = SQL_QUERY($sql, __FILE__, __LINE__);
+ $result_master = sqlQuery($sql, __FILE__, __LINE__);
// Is there an entry?
- if (SQL_NUMROWS($result_master) == 1) {
+ if (sqlNumRows($result_master) == 1) {
// Mail order / bonus mail found
- $poolData = SQL_FETCHARRAY($result_master);
+ $poolData = sqlFetchArray($result_master);
// If there is a pool id and $ID is not set, we take it
if (($poolData['id'] > 0) && ($ID == '-1')) {
// Load unconfirmed mail links. Hmmm, this select query is pretty cool
// but it does only show unconfirmed mail links from existing user
// accounts. So if you have delete one you did not see those links
- $result = SQL_QUERY_ESC("SELECT
- l.`userid`,
+ $result = sqlQueryEscaped("SELECT
+ `l`.`userid`,
`u`.`status`,
`u`.`surname`,
`u`.`family`,
LEFT JOIN
`{?_MYSQL_PREFIX?}_user_data` AS `u`
ON
- l.`userid`=`u`.`userid`
+ `l`.`userid`=`u`.`userid`
WHERE
- l.`%s`=%s
+ `l`.`%s`=%s
ORDER BY
- l.`userid` ASC
+ `l`.`userid` ASC
LIMIT %s",
array(
$col,
),__FILE__, __LINE__);
// Are there entries?
- if (!SQL_HASZERONUMS($result)) {
+ if (!ifSqlHasZeroNums($result)) {
// At least one link left to confirm
$OUT = '';
- while ($row = SQL_FETCHARRAY($result)) {
+ while ($row = sqlFetchArray($result)) {
// User data found? We can take any field of u.
if (!is_null($row['status'])) {
// Prepare data for the row template
$OUT = loadTemplate('admin_list_unconfirmed_list', TRUE, $OUT);
} else {
// All links are confirmed... strange, you shall normally not get a link to this place in this scenario... hmmm.
- $OUT = displayMessage('{--ADMIN_UNCONFIRMED_NO_LINK_LEFT--}', TRUE);
+ $OUT = returnMessage('{--ADMIN_UNCONFIRMED_NO_LINK_LEFT--}');
}
// Prepare content
$content = $poolData;
- $content['unconfirmed'] = SQL_NUMROWS($result);
+ $content['unconfirmed'] = sqlNumRows($result);
$content['timestamp'] = generateDateTime($poolData['timestamp'], 2);
$content['rows'] = $OUT;
// Free memory
- SQL_FREERESULT($result);
+ sqlFreeResult($result);
// Load final template
loadTemplate('admin_list_unconfirmed', FALSE, $content);
}
// Free result
- SQL_FREERESULT($result_master);
+ sqlFreeResult($result_master);
} // END - if
// [EOF]