Advertisement
Guest User

Untitled

a guest
Feb 1st, 2017
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.33 KB | None | 0 0
  1. <?
  2. $db_host = '127.0.0.1';//Хост Базы Данных
  3. $db_user = 'root';//Пользователь БД
  4. $db_pass = '';//Пароль БД
  5. $db_name = 'root';//Имя БД
  6.  
  7. $conn = mysql_connect($db_host, $db_user, $db_pass);
  8. mysql_select_db($db_name, $conn);
  9. mysql_query("set names utf8");
  10.  
  11.  
  12. // количество записей, выводимых на странице
  13. $per_page=4;
  14. // получаем номер страницы
  15. if (isset($_GET['page'])) $page=($_GET['page']-1); else $page=0;
  16. // вычисляем первый оператор для LIMIT
  17. $start=abs($page*$per_page);
  18. // составляем запрос и выводим записи
  19. // переменную $start используем, как нумератор записей.
  20. $q="SELECT * FROM `support` ORDER BY id LIMIT $start,$per_page";
  21. $res=mysql_query($q);
  22. while($row=mysql_fetch_array($res)) {
  23. echo ++$start.". ".$row['zag']."<br>\n";
  24. }
  25.  
  26. // дальше выводим ссылки на страницы:
  27. $q="SELECT count(*) FROM `support`";
  28. $res=mysql_query($q);
  29. $row=mysql_fetch_row($res);
  30. $total_rows=$row[0];
  31.  
  32. $num_pages=ceil($total_rows/$per_page);
  33.  
  34. for($i=1;$i<=$num_pages;$i++) {
  35. if ($i-1 == $page) {
  36. echo $i." ";
  37. } else {
  38. echo '<a href="'.$_SERVER['PHP_SELF'].'?page='.$i.'">'.$i."</a> ";
  39. }
  40. }
  41. mysql_close();
  42. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement