Hulihrach

Untitled

Jun 29th, 2014
354
0
Never
1
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.08 KB | None | 0 0
  1. <?php
  2. if(!$_GET['type']) {
  3.     header('Location: /ajax/ajax.php');
  4. }
  5. $type = $_GET['type'];
  6. $pdo = new PDO('mysql:host=localhost;dbname=mlok', 'root', '', array(PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES \'UTF8\''));
  7. if ($type == "getnum") {
  8.     $sql2 = "SELECT count(id) FROM `articles`";
  9.     $query2 = $pdo->prepare($sql2);
  10.     $query2->execute();
  11.     $res2 = $query2->fetch(PDO::FETCH_NUM);
  12.     echo $res2['0'];
  13. }
  14. if (($type == "next") || ($type == "prev")) {
  15.     $id = $_GET['data'];
  16.     $max = $id + 5;
  17.     $sql = "SELECT * FROM `articles` WHERE `id` BETWEEN :idmin AND :idmax ORDER BY `created_at` DESC LIMIT 5";
  18.     $query = $pdo->prepare($sql);
  19.     $query->execute(array(':idmin' => $id, ':idmax' => $max));
  20.     $res = $query->fetchAll(PDO::FETCH_ASSOC);
  21.     foreach ($res as $r) {
  22.         echo "<div class='article'>
  23.            <h2><a href='/front/article/detail/".$r['id']."'>".$r['title']."</a></h2>".
  24.              "<p>".$r['content'] . "</p>" .
  25.              "<small>Napsal: " . $r['author'] . "&emsp;" . $r['created_at'] . "</small>
  26.             </div>";
  27.     }
  28. }
  29. ?>
Advertisement
Comments
  • User was banned
Add Comment
Please, Sign In to add comment