0) <?php
1) require_once('../includes/Headers.php');
2) require_once('../includes/PDO_func.php');
3)
4) include '../codes/pagination.php';
5)
6) if (!isset ($us)) {
7) header ('location: /');
8) exit;
9) }
10)
11) if (!isset ($_GET['id'])) {
12) header ('location: /');
13) exit;
14) }
15)
16) $query = DB :: $dbs -> query ("SELECT * FROM `us` WHERE (`id`=?)", array ((int) $_GET['id']));
17) if ($query -> rowCount () == 0) {
18) header ('location: /');
19) exit;
20) }
21)
22) $u = $query -> fetch ();
23)
24)
25) H ('Коды ' . $u['nick'], 'Коды ' . Nick ($u['id']) .'');
26) $query = DB::$dbs -> query('SELECT `id` FROM `codes` WHERE `user` = "'.$u['id'].'"');
27)
28) if ($query -> rowCount() == 0)
29) {
30) echo '<div class="error"><b>' . Nick ($u['id']) . '</b> не добавлял кодов!</div>';
31) }
32) else
33) {
34)
35) $pg = new Pagination();
36) $pg -> init([
37) 'page' => isset($_GET['page']) ? (int) $_GET['page'] : 1,
38) 'num' => 10,
39) 'posts' => DB::$dbs->query('SELECT `id` FROM `codes` WHERE `user` = "'.$u['id'].'"')->rowCount()
40) ]);
42) $query = DB::$dbs -> query('SELECT * FROM `codes` WHERE `user` = "'.$u['id'].'" ORDER BY `id` DESC LIMIT '.$pg->start.', '.$pg->num);
43)
44) $rows = $query -> fetchAll();
45)
46) foreach ($rows as $row)
47) {
48) ?><a href="/codes/show_code.php?id=<?=$row{'id'};?>" class="block">:: <?=$row{'name'};?></a></div><?php
49) }
50)
51) echo $pg->display('?id='.(int) $_GET['id'].'&page=');
52) }
53)
54)
55) echo '<div class="list1"><a href="/us' . $u['id'] . '">В анкету ' . $u['nick'] . '</a></div>';
56)
57) require_once('../includes/Footers.php');
58) ?>