Page where the posts are:
<!DOCTYPE html>
<header>
<a href="index.php">
<p id="nome">contos</p>
</a>
</header>
<div id="leitura">
<?php
include_once('db.php');
$sql = "SELECT * FROM conto";
$resultado = mysqli_query($db,$sql);
if($resultado === FALSE) {
// Consulta falhou, parar aqui
die(mysqli_error());
}
while ($row = mysqli_fetch_array($resultado)) {
$id = $row['id'];
$nome = $row['nome'];
$genero = $row['genero'];
$titulo = $row['titulo'];
$conto = $row['conto'];
?>
<a href="leitura.php?id='$id'">
<div class="post">
<h1 class="titulo"><?php echo $titulo; ?></h1>
<hr class="linha">
<div class="info">
<div class="autor">
<span><i class="fa fa-user" aria-hidden="true"></i> Autor: <?php echo $nome; ?></span>
</div>
<div class="genero">
<span><i class="fa fa-transgender" aria-hidden="true"></i> Gênero: <?php echo $genero; ?></span>
</div>
</div>
</div>
</a>
<hr class="linha">
<?php } ?>
</div>
This is the reading page:
<?php
include_once('db.php');
$sql = "SELECT * FROM conto WHERE id ='".$_GET['id']."'";
$resultado = mysqli_query($db,$sql);
$row = mysqli_fetch_array($resultado);
$id = $row['id'];
$nome = $row['nome'];
$genero = $row['genero'];
$titulo = $row['titulo'];
$conto = $row['conto'];
if($row['id'] == ''){
echo "está vazio";
exit;
}
? >
<header>
<a href="index.php">
<p id="nome">contos</p>
</a>
</header>
<?php
echo '<p>'.$row['conto'].'</p>';
?>
Connection code:
<?php
$db = mysqli_connect("localhost","root","","contos");
? >