Advertisement
Guest User

Untitled

a guest
May 24th, 2017
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.13 KB | None | 0 0
  1. <?php
  2.  
  3. /**
  4. *
  5. */
  6. class News
  7. {
  8.  
  9. public static function getNewsItemById($id)
  10. {
  11. $id = intval($id);
  12. if($id){
  13. $host = '';
  14. $dbname = '';
  15. $user = '';
  16. $password = '';
  17.  
  18. $db = new PDO('mysql:host = $host; dbname = $dbname', $user, $password);
  19.  
  20. var_dump($db);
  21. $result = $db->query('SELECT * FROM `news` WHERE `id`='.$id);
  22.  
  23. $result = $result->fetchAll();
  24.  
  25. print_r($result);
  26.  
  27. $newsItem = $result->fetch();
  28.  
  29. var_dump($newsList);
  30. return $newsItem;
  31. }
  32. }
  33.  
  34. public static function getNewsList()
  35. {
  36. $host = '';
  37. $dbname = '';
  38. $user = '';
  39. $password = '';
  40. $db = new PDO("mysql:host = $host; dbname = $dbname", $user, $password);
  41.  
  42. $newsList = array();
  43.  
  44. $result = $db->prepare('SELECT `id`, `title`, `date`, `short_content` FROM `news` ORDER BY `date` DESC LIMIT 10');
  45.  
  46. $i = 0;
  47. while ($row = $result->fetch()) {
  48. $newsList[$i]['$id'] = $row['$id'];
  49. $newsList[$i]['$date'] = $row['$date'];
  50. $newsList[$i]['$title'] = $row['$title'];
  51. $newsList[$i]['$short_content'] = $row['$short_content'];
  52. $i++;
  53. var_dump($newsList);
  54. }
  55.  
  56. return $newsList;
  57. }
  58.  
  59. }
  60.  
  61. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement