|
@@ 567-571 (lines=5) @@
|
| 564 |
|
|
| 565 |
|
// get total results |
| 566 |
|
$query = 'SELECT COUNT(*) AS results FROM ' . $db->quotekey($m->table()) . ' WHERE '; |
| 567 |
|
if (empty($users_uuid)) { |
| 568 |
|
$query .= join(' OR ', $sqlClauses); |
| 569 |
|
} else { |
| 570 |
|
$query .= ' users_uuid = ' . $db->quote($users_uuid) . ' AND ('. join(' OR ', $sqlClauses) . ')'; |
| 571 |
|
} |
| 572 |
|
$rows = $db->exec($query); |
| 573 |
|
$rows = (int) $rows[0]['results']; |
| 574 |
|
if ($rows < 1) { |
|
@@ 641-645 (lines=5) @@
|
| 638 |
|
|
| 639 |
|
// retrieve results |
| 640 |
|
$query = 'SELECT * FROM ' . $db->quotekey($m->table()) . ' WHERE '; |
| 641 |
|
if (empty($users_uuid)) { |
| 642 |
|
$query .= join(' OR ', $sqlClauses); |
| 643 |
|
} else { |
| 644 |
|
$query .= ' users_uuid = ' . $db->quote($users_uuid) . ' AND ('. join(' OR ', $sqlClauses) . ')'; |
| 645 |
|
} |
| 646 |
|
$query .= sprintf(' LIMIT %d,%d', (1 == $page) ? 0 : ($page - 1) * $perPage, $perPage); |
| 647 |
|
$results = $db->exec($query); |
| 648 |
|
foreach ($results as $row) { |