Your IP : 216.73.216.95


Current Path : /var/www/alh/admin/model/journal2/
Upload File :
Current File : /var/www/alh/admin/model/journal2/newsletter.php

<?php
class ModelJournal2Newsletter extends Model{


    public function getTotalSubscribers() {
        $sql = 'SELECT COUNT(*) AS total FROM ((SELECT email FROM ' . DB_PREFIX . 'customer WHERE newsletter = 1) UNION (SELECT email FROM ' . DB_PREFIX . 'journal2_newsletter)) TEMP';

        $query = $this->db->query($sql);

        return $query->row['total'];
    }

    public function getSubscribers($data = array()) {
        $sql = 'SELECT email FROM ((SELECT email FROM ' . DB_PREFIX . 'customer WHERE newsletter = 1) UNION (SELECT email FROM ' . DB_PREFIX . 'journal2_newsletter)) TEMP';

        if (isset($data['start']) || isset($data['limit'])) {
            if ($data['start'] < 0) {
                $data['start'] = 0;
            }

            if ($data['limit'] < 1) {
                $data['limit'] = 20;
            }

            $sql .= " LIMIT " . (int)$data['start'] . "," . (int)$data['limit'];
        }

        $query = $this->db->query($sql);

        return $query->rows;
    }

}