<?php require_once "../includes/initialize.php"; global $session; $page = $_GET['page']; $limit = $_GET['rows']; $sidx = $_GET['sidx']; $sord = $_GET['sord']; $advertisements_count = Advertisement::get_all_by_userid($session->userid); $count = count($advertisements_count); if ($count > 0 && $limit > 0) { $total_pages = ceil($count / $limit); } else { $total_pages = 0; } if ($page > $total_pages) { $page = $total_pages; } $start = $limit * $page - $limit; if ($start < 0) { $start = 0; } if (!$sidx) { $sidx = 1; } $ops = array('eq' => '=', 'ne' => '<>', 'lt' => '<', 'le' => '<=', 'gt' => '>', 'ge' => '>=', 'bw' => 'LIKE', 'bn' => 'NOT LIKE', 'in' => 'LIKE', 'ni' => 'NOT LIKE', 'ew' => 'LIKE', 'en' => 'NOT LIKE', 'cn' => 'LIKE', 'nc' => 'NOT LIKE'); if (isset($_GET['searchString']) && isset($_GET['searchField']) && isset($_GET['searchOper'])) { $searchString = $_GET['searchString']; $searchField = $_GET['searchField']; $searchOper = $_GET['searchOper']; foreach ($ops as $key => $value) {
$message = ""; if (isset($_GET['object']) && isset($_GET['userid'])) { if ($_GET['object'] == "advertisement") { $advertisements = Advertisement::get_all_by_userid($_GET['userid']); if (count($advertisements) > 0) { shuffle($advertisements); $message = json_encode($advertisements); } else { $message = "[]"; } } else { if ($_GET['object'] == "user") { $users = User::get_all(); if (count($users) > 0) { $string = "TOTAL: " . count($users) . "<br/><br/>"; foreach ($users as $user) { $advertisements = Advertisement::get_all_by_userid($user->id); $string .= $user->username . ": " . count($advertisements) . "<br/>"; } $message = $string; } else { $message = "[]"; } } else { $message = "Object Specified Does Not Exists"; } } } else { $message = "No Object / UserID Specified"; } echo $message;