30 lines
937 B
PHP
30 lines
937 B
PHP
<?php
|
|
$pdo = new PDO('mysql:host=localhost;dbname=web', 'webstuff', 'Schei// auf Pa$$w0rter!');
|
|
$error = false;
|
|
$error_message = "";
|
|
if (!$error) {
|
|
echo '<center><h2 class="beige">Public Boards</h2></center>';
|
|
$statement = $pdo->prepare("SELECT * FROM posts WHERE board_id=$id ORDER BY post_time asc");
|
|
$statement->execute();
|
|
foreach($statement->fetchAll() as $ROW) {
|
|
echo "<section>"
|
|
echo " <h1>$ROW[id]</h1>"
|
|
echo " <article>"
|
|
echo " <header>"
|
|
echo " <div>"
|
|
echo " <p class="beige">$ROW[user_id] <time datetime="$ROW[post_time]">$ROW[post_time]</time></p>"
|
|
echo " </div>"
|
|
echo " </header>"
|
|
echo " <div class="postcontent">"
|
|
echo " <p>$ROW[content]</p>"
|
|
echo " </div>"
|
|
echo " </article>"
|
|
echo "</section>"
|
|
}
|
|
}
|
|
if (!$result) {
|
|
$error_message = "Error: SQL error.\n" . $statement->queryString . "\n" . $statement->errorInfo()[2];
|
|
}
|
|
?>
|
|
|