X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=inc%2Fmodules%2Fmember%2Fwhat-stats.php;h=ef5959e75020cb81ea7d71f36e450abe4f1eaf46;hb=e6d0294f587cab6b74f689ecdf2ebb3cf2b09e25;hp=14178a2238bed72f8e46d0904c68accaa7d6cf1a;hpb=1ebf518b9552f71ee95de6f4b80e6de3a27716d1;p=mailer.git diff --git a/inc/modules/member/what-stats.php b/inc/modules/member/what-stats.php index 14178a2238..ef5959e750 100644 --- a/inc/modules/member/what-stats.php +++ b/inc/modules/member/what-stats.php @@ -50,11 +50,15 @@ addMenuDescription('member', __FILE__); $main_content = array(); // Load waiting/pending orders -$result = SQL_QUERY_ESC("SELECT id, cat_id, payment_id, subject, url, timestamp, target_send, data_type, zip -FROM `{?_MYSQL_PREFIX?}_pool` -WHERE sender=%s AND data_type != 'SEND' -ORDER BY timestamp DESC", -array(getUserId()), __FILE__, __LINE__); +$result = SQL_QUERY_ESC("SELECT + `id`, `cat_id`, `payment_id`, `subject`, `url`, `timestamp`, `target_send`, `data_type`, `zip` +FROM + `{?_MYSQL_PREFIX?}_pool` +WHERE + `sender`=%s AND `data_type` != 'SEND' +ORDER BY + `timestamp` DESC", + array(getUserId()), __FILE__, __LINE__); // Are there mails left in pool? if (SQL_NUMROWS($result) > 0) { @@ -65,18 +69,17 @@ if (SQL_NUMROWS($result) > 0) { if (empty($data['zip'])) $data['zip'] = '---'; // Prepare content for output - // @TODO Rewrite in template subj->subject,stamp->timestamp,recs->target_send $content = array( - 'sw' => $SW, - 'id' => $data['id'], - 'cat' => getCategory($data['cat_id']), - 'pay' => getPaymentTitlePrice($data['payment_id']), - 'subj' => $data['subject'], - 'url' => generateDerefererUrl($data['url']), - 'stamp' => generateDateTime($data['timestamp'], '2'), - 'recs' => $data['target_send'], - 'type' => translatePoolType($data['data_type']), - 'zip' => $data['zip'] + 'sw' => $SW, + 'id' => $data['id'], + 'cat' => getCategory($data['cat_id']), + 'pay' => getPaymentTitlePrice($data['payment_id']), + 'subject' => $data['subject'], + 'url' => generateDerefererUrl($data['url']), + 'timestamp' => generateDateTime($data['timestamp'], 2), + 'target_send' => $data['target_send'], + 'type' => translatePoolType($data['data_type']), + 'zip' => $data['zip'] ); // Load template @@ -112,17 +115,18 @@ if (SQL_NUMROWS($result) > 0) { $OUT = ''; $SW = 2; while ($content = SQL_FETCHARRAY($result)) { // Prepare data for the template - // @TODO Rewrite in template: stamp->timestamp_ordered,recs->max_rec,clix->clicks,perc->percents + // @TODO Rewrite in template: clix->clicks $content = array( - 'sw' => $SW, - 'cat' => getCategory($content['cat_id']), - 'pay' => getPaymentTitlePrice($content['payment_id']), - 'url' => generateDerefererUrl($content['url']), - 'stamp' => generateDateTime($content['timestamp_ordered'], '2'), - 'recs' => $content['max_rec'], - 'sent' => generateDateTime($content['timestamp_send'], '2'), - 'clix' => $content['clicks'], - 'perc' => ($content['clicks'] / $content['max_rec'] * 100)."%", + 'sw' => $SW, + 'cat' => getCategory($content['cat_id']), + 'pay' => getPaymentTitlePrice($content['payment_id']), + 'url' => generateDerefererUrl($content['url']), + 'timestamp_ordered' => generateDateTime($content['timestamp_ordered'], 2), + 'target_send' => $content['max_rec'], + 'sent' => generateDateTime($content['timestamp_send'], 2), + 'clix' => $content['clicks'], + 'subject' => $content['subject'], + 'percents' => translateComma($content['clicks'] / $content['max_rec'] * 100)."%", ); // Load row template and switch colors