php require_once includes Headers php require_once includes PDO_func p

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
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) ?>