Index Ja Com As Paginas
Index Ja Com As Paginas
DOCTYPE html>
<html lang="en">
<?php
require_once ("connection/conn.php");
session_start();
?>
<head>
<!-- Load fonts style after rendering the layout styles -->
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?
family=Roboto:wght@100;200;300;400;500;700;900&display=swap">
<link rel="stylesheet" href="assets/css/fontawesome.min.css">
<!--
-->
</head>
<body>
<!-- Start Top Nav -->
<?php include_once("./templates/topnav.php"); ?>
<!-- Close Top Nav -->
} else{
echo" <a class=button style=\"background-color:
#04aa6d; color: white;-webkit-appearance: button;-moz-appearance:
button;appearance: button;text-decoration: none;margin-left: 5px;
padding-left: 7px; padding-right: 7px; padding-bottom:5px; padding-top:
2px \"href=createads.php>Adicionar anuncio</a>";
?>
</div>
</div>
</div>
</div>
</nav>
<!-- Close Header -->
<?php
if(!isset($_SESSION['usernamelogin'])){
}
else{
echo "<br>";
echo "<h2 style=\"color: #04aa6d; margin-left:10%;
allign:centre\">Bem vindo, ".$_SESSION['usernamelogin']."</h2>";
}
?>
<!--//
searchPPPPPPPPPPPPPPPPPPPPHHHHHHHHHHHHHHHHHHHHHHHHHHHPPPPPPPPPPPPPPPPPP
PPPPPPPPP//////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////
//////////////////////////-->
<div class="container">
<div class="control d-flex justify-content-around">
<div class="search text-center">
<form method="get" action="index.php" class="">
<input type="button"
onclick="window.location.href='search.php'" class="btn clicksearch"
value="Pesquisa Avançada">
<select class="select" name="Maincategory">
<option value="" hidden="on">Categoria</option>
<?php
$result = mysqli_query($con, "SELECT CategoryID,
CategoryName FROM categories");
while ($row = mysqli_fetch_array($result)) {
echo "<option value='" . $row["CategoryID"] . "'>" .
$row["CategoryName"] . "</option>";
}
?>
</select>
<input type="submit" class="btn clicksearch"
value="Pesquisar">
</form>
</div>
</div>
</div>
<!-- Ordenação dos Anúncios -->
<div class='container'>
<div class="btn-group btn-group-justified col-sm-12 m-2">
<a href="index.php?pricedp" class="btn btnselect ">Preço
minimo</a>
<a href="index.php?pricepd" class="btn btnselect ">Preço
maximo</a>
<a href="index.php?New" class="btn btnselect ">Recentes</a>
</div>
</div>
if (mysqli_num_rows($result) > 0) {
// Exibir os anúncios
while ($row = mysqli_fetch_assoc($result)) {
if ($row['status'] == 1 || isLogged() == 2) {
echo "<div class='col-md-4 col-sm-6'>
<div class='card'>
<img src='assets/img/{$row['Image']}'
class='card-img-top' alt='...'>
<span class='float-left'>{$row['Price']}
€</span>
<div class='card-body'>
<h5 class='card-
title'>{$row['Title']}</h5>
<p class='card-
text'>{$row['Details']}</p>
<a href='pageads.php?ADS-
ID={$row['AdsID']}' class='btn btn-primary'>Mais detalhes</a>";
echo "</div>
</div>
</div>";
}
}
} else {
outputMessage("Não foram encontrados anúncios no
nosso catálogo", 'warning');
}
function isLogged()
{
if (isset($_SESSION['usernamelogin'])) {
// Usuário logado
return 1;
} elseif (isset($_SESSION['admin_id'])) {
// Logado como administrador
return 2;
} else {
// Não logado
return 3;
}
}
</div>
<!-- Paginação -->
<div class="row mt-4">
<div class="col-12 text-center">
<?php
// Cálculo do número total de páginas
$totalPages = ceil(mysqli_num_rows(mysqli_query($con,
"SELECT * FROM advertisments")) / $limit);
if (mysqli_num_rows($res1) > 0) {
// Exibir os anúncios de hoje
while ($row = mysqli_fetch_assoc($res1)) {
if ($row['status'] == 1 || isLogged() == 2) {
echo "<div class='col-md-4 col-sm-6'>
<div class='card'>
<img src='assets/img/{$row['Image']}' class='card-
img-top' alt='...'>
<span class='float-left'>{$row['Price']} €</span>
<div class='card-body'>
<h5 class='card-title'>{$row['Title']}</h5>
<p class='card-text'>{$row['Details']}</p>
<a href='pageads.php?ADS-ID={$row['AdsID']}'
class='btn btn-primary'>Mais detalhes</a>";
echo "</div>
</div>
</div>";
}
}
} else {
outputMessage("Não foram encontrados anúncios para hoje",
'warning');
}
?>
</div>
</div>
</section>
</html>