This commit is contained in:
3p01
2026-04-01 09:19:34 +02:00
parent a5502070e6
commit 8a5ab6168c
6 changed files with 47 additions and 41 deletions

View File

@@ -1,23 +1,24 @@
<?php
$db = mysqli_connect('localhost', 'root', '', 'galeria');
if (!$db) {
echo mysqli_error($db);
}
?>
<!doctype html>
<html lang="pl">
<head>
<meta charset="UTF-8">
<meta name="viewport"
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Galeria</title>
<link rel="stylesheet" href="styl.css">
</head>
<body>
<header>
<h1>Zdjęcia</h1>
</header>
<!--<div>-->
<div id="left">
<!doctype html>
<html lang="pl">
<head>
<meta charset="UTF-8">
<meta name="viewport"
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Galeria</title>
<link rel="stylesheet" href="styl.css">
</head>
<body>
<header>
<h1>Zdjęcia</h1>
</header>
<section id="left">
<h2>Tematy zdjęć</h2>
<ol>
<li>Zwierzęta</li>
@@ -26,37 +27,42 @@ $db = mysqli_connect('localhost', 'root', '', 'galeria');
<li>Przyroda</li>
<li>Samochody</li>
</ol>
</div>
<div id="center">
</section>
<section id="center">
<?php
$query = "SELECT tytul,plik,polubienia,imie,nazwisko FROM zdjecia JOIN autorzy ON autorzy_id = autorzy.id ORDER BY nazwisko;";
$result = mysqli_query($db, $query);
while ($row = mysqli_fetch_assoc($result)) {
echo "<div class='php1_block'><img src='$row[plik]' alt='zdjęcie'><h3>$row[tytul]</h3>";
if ($row['polubienia'] > 40) {
echo "<p>Autor: $row[imie] $row[nazwisko].<br> Wiele osób polubiło ten obraz</p>";
} else {
echo "<p>Autor: $row[imie] $row[nazwisko]</p>";
$sql1 = "SELECT tytul,plik,polubienia,imie,nazwisko FROM zdjecia JOIN autorzy ON autorzy_id = autorzy.id ORDER BY nazwisko;";
$result1 = mysqli_query($db, $sql1);
if (mysqli_num_rows($result1) != 0) {
while ($row = mysqli_fetch_assoc($result1)) {
echo "<div class='php1_block'>";
echo "<img src='{$row['plik']}' alt='zdjęcie'>";
echo "<h3>{$row['tytul']}</h3>";
if ($row['polubienia'] > 40) {
echo "<p>Autor: {$row['imie']} {$row['nazwisko']}.<br> Wiele osób polubiło ten obraz</p>";
} else {
echo "<p>Autor: {$row['imie']} {$row['nazwisko']}</p>";
}
echo "<a href='{$row['plik']}'>Pobierz</a>";
echo "</div>";
}
echo "<a href='$row[plik]'>Pobierz</a></div>";
}
?>
</div>
<div id="right">
</section>
<section id="right">
<h2>Najbardziej lubiane</h2>
<?php
$query2 = "SELECT tytul,plik FROM zdjecia WHERE polubienia >= 100;";
$result = mysqli_query($db, $query2);
$row = mysqli_fetch_assoc($result);
echo "<img src='$row[plik]' alt='$row[tytul]'>";
$sql2 = "SELECT tytul,plik FROM zdjecia WHERE polubienia >= 100;";
$result2 = mysqli_query($db, $sql2);
if (mysqli_num_rows($result2) != 0) {
$row = mysqli_fetch_assoc($result2);
echo "<img src='{$row['plik']}' alt='{$row['tytul']}'>";
}
?>
<strong>Zobacz wszystkie nasze zdjęcia</strong>
</div>
<!--</div>-->
<footer>
Stronę wykonał: Jakub Grzegorczyk 3p
</footer>
</body>
</html>
</section>
<footer>Stronę wykonał: Jakub Grzegorczyk 3p/1</footer>
</body>
</html>
<?php
mysqli_close($db);
?>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 433 KiB

After

Width:  |  Height:  |  Size: 374 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 246 KiB

After

Width:  |  Height:  |  Size: 396 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 330 KiB

After

Width:  |  Height:  |  Size: 408 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 266 KiB

After

Width:  |  Height:  |  Size: 391 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 240 KiB

After

Width:  |  Height:  |  Size: 342 KiB