Advertisement
Guest User

Untitled

a guest
Mar 3rd, 2019
262
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.58 KB | None | 0 0
  1. PLIK INDEX.PHP
  2. <?php
  3. include 'config/db.php';
  4. include 'config/portal.php';
  5. if(array_key_exists('view',$_GET)){
  6. $views = $_GET['view'];
  7. }
  8. else {
  9. $views = 'mems';
  10. }
  11. $viewsFolder = 'views/' . $views . '.php';
  12. if(file_exists($viewsFolder)){
  13. ob_start();
  14. include ($viewsFolder);
  15. $content = ob_get_contents();
  16. ob_end_clean();
  17. include ('layouts/main.php');
  18. }
  19. else {
  20. echo "404";
  21. }
  22. ?>
  23. <--------------------------------------->
  24.  
  25.  
  26. PLIK mems.php
  27.  
  28. <section id="mems">
  29. <div class="container">
  30. <div class="row">
  31. <div class="col-lg-12 col-md-12">
  32. <?php $engine= new Portal();
  33. $engine->showMems();
  34. ?>
  35. </div>
  36. </div>
  37. </div>
  38. </section>
  39.  
  40.  
  41.  
  42. <---------------------------->
  43. PLIK Portal.php
  44.  
  45. class Portal {
  46. private $db;
  47. function __construct()
  48. {
  49. $user= 'root';
  50. $pass = '';
  51. $this->db = new PDO('mysql:host=localhost;dbname=mems', $user, $pass);
  52. }
  53. public function tekst(){
  54. echo "siemanko!";
  55. }
  56. public function showMems(){
  57. $query = $this->db->prepare('SELECT * FROM memy');
  58. $query->execute();
  59. $show = $query->fetchAll();
  60. foreach ($show as $value) {
  61. echo '<div class="card" style="width: 100%">';
  62. echo '<img src="images/img.jpg" class="card-img-top" alt="...">';
  63. echo '<div class="card-body">';
  64. echo '<p class="card-text">'.$value['title']. '</p>';
  65. echo '<p class="card-text">'.$value['content'].'</p>';
  66. echo '</div>';
  67. echo '</div>';
  68. }
  69. }
  70. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement