Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // file: post.php
- <?php
- include "layout.class.php";
- $servername = "localhost";
- $username = "root";
- $password = "vertrigo";
- $dbname = "mariusz_baran";
- //Create connection
- $conn = new mysqli($servername, $username, $password, $dbname);
- //Check connection
- if($conn->connect_error) {
- die("Connection failed: " . $conn->connect_error);
- }
- $sql = "SELECT title, content, author, date FROM posts WHERE id='2'"; /* Tutaj jest twardo zakodowane ze id=2. Jak zrobić zebym mógł wpisać w przeglądarke np.: http://www.mojastrona.pl/post/id=2 czy jakiś taki podobny link, żebym za pomocą linku mógł określić, który post z bazy pobrać ?*/
- $result = $conn->query($sql);
- $dane;
- if($result->num_rows > 0) {
- //post found
- $row = $result->fetch_assoc();
- $dane = [
- 'title'=>$row['title'],
- 'content'=>$row['content'],
- 'subheader'=>'Opublikowany przez <b>'. $row['author']. '</b> w dniu <b>'. $row['date']. '</b>',
- ];
- } else {
- $dane = [
- 'title'=>'Error 404 - Nie znaleziono strony',
- 'content'=>'Ta strona nie została znaleziona na serwerze. Spróbuj poszukać ponownie.',
- ];
- }
- $szablon = new lay();
- echo $szablon->render("post", $dane);
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement