is_id()) { # EMAIL LISTA (50 / oldal) $all_emails_query = "SELECT count(DISTINCT el_id) FROM email_log"; $emails_query = "SELECT * FROM email_log ORDER BY el_sent_date DESC LIMIT " . ($this->is_id() ? ($this->get_id() - 1) * 50 : "0") . ",50"; $el_assoc_array = $sql->assoc_array($emails_query); $el_count = $sql->single_variable($all_emails_query); $next_link = true; $el_array = array(); foreach ($el_assoc_array as $key => $el) { $new_el = new email_log(); $new_el->set_el_data_by_id($el['el_id']); $el_array[] = $new_el; } $fold = $el_count > 50; if ($el_count <= $this->get_id() * 50) { $next_link = false; } $smarty->assign('el_array', $el_array); $smarty->assign('fold', $fold); $smarty->assign('next_id', $next_link ? $this->get_id() + 1 : false); $smarty->assign('previous_id', ($this->get_id() > 1 ? $this->get_id() - 1 : false)); $smarty->display('emails.tpl'); } else { header("Location: /admin/emails/1"); } ?>