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