This commit is contained in:
3p01
2026-02-19 12:09:55 +01:00
parent 81a191fad2
commit 4949587024
10 changed files with 214 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 307 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 366 KiB

View File

@@ -0,0 +1,30 @@
<?php
$db = mysqli_connect('localhost', 'root', '', 'wyprawy');
?>
<!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>Kwerenda 3</title>
<style> td, th, table { border: 1px black solid; border-collapse: collapse}</style>
</head>
<body>
<h2>Kwerenda 3</h2>
<p>Kwerenda: <code>SELECT nazwa, cena, link_obraz FROM miejsca WHERE link_obraz LIKE '0%';</code></p>
<?php
$query = "SELECT nazwa, cena, link_obraz FROM miejsca WHERE link_obraz LIKE '0%'";
$result = mysqli_query($db, $query);
echo "<table>";
echo "<tr><th>Nazwa</th><th>Cena</th><th>Link obrazu</th></tr>";
while ($row = mysqli_fetch_assoc($result)) {
echo "<tr>";
echo "<td>" . $row['nazwa'] . "</td><td>" . $row['cena'] . "</td><td>" . $row['link_obraz'] . "</td>";
echo "</tr>";
}
echo "</table>";
?>
</body>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 399 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 372 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 407 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 365 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 325 KiB

View File

@@ -0,0 +1,7 @@
SELECT nazwa FROM miejsca ORDER BY nazwa ASC;
SELECT cena FROM miejsca WHERE nazwa = 'Malbork';
SELECT nazwa, cena, link_obraz FROM miejsca WHERE link_obraz LIKE '0%';
SELECT nazwa, ROUND(AVG(liczba_doroslych)) FROM miejsca JOIN wycieczki USING(id_miejsca) GROUP BY nazwa;
CREATE TABLE klienci (id_klienta INT UNSIGNED NOT NULL AUTO_INCREMENT, imie VARCHAR(20), nazwisko VARCHAR(40), data_ur DATE, PRIMARY KEY(id_klienta));

View File

@@ -0,0 +1,177 @@
-- phpMyAdmin SQL Dump
-- version 4.4.14
-- http://www.phpmyadmin.net
--
-- Host: 127.0.0.1
-- Czas generowania: 24 Sty 2022, 00:07
-- Wersja serwera: 5.6.26
-- Wersja PHP: 5.6.12
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;
--
-- Baza danych: `wyprawy`
--
-- --------------------------------------------------------
--
-- Struktura tabeli dla tabeli `miejsca`
--
CREATE TABLE IF NOT EXISTS `miejsca` (
`id_miejsca` int(10) unsigned NOT NULL,
`nazwa` varchar(40) COLLATE utf8_polish_ci NOT NULL,
`link_obraz` varchar(40) COLLATE utf8_polish_ci DEFAULT NULL,
`cena` decimal(20,2) unsigned NOT NULL
) ENGINE=InnoDB AUTO_INCREMENT=22 DEFAULT CHARSET=utf8 COLLATE=utf8_polish_ci;
--
-- Zrzut danych tabeli `miejsca`
--
INSERT INTO `miejsca` (`id_miejsca`, `nazwa`, `link_obraz`, `cena`) VALUES
(1, 'Malbork', '01.jpg', '2000.00'),
(2, 'Gdańsk', '02.jpg', '2100.00'),
(3, 'Gdynia', '03.jpg', '3250.00'),
(4, 'Rzym', '04.jpg', '5200.00'),
(5, 'Wenecja', '05.jpg', '4800.00'),
(6, 'Oslo', '06.jpg', '6300.00'),
(7, 'Paryż', '07.jpg', '1750.00'),
(8, 'Londyn', '08.jpg', '1550.00'),
(9, 'Olsztyn', '09.jpg', '660.00'),
(10, 'Wiedeń', '10.jpg', '2530.00'),
(11, 'Moskwa', '11.jpg', '12000.00'),
(12, 'Mielno', '12.jpg', '4530.00'),
(13, 'Trogir', '13.jpg', '6200.00'),
(14, 'Brno', '14.jpg', '4530.00'),
(15, 'Hamburg', '15.jpg', '5600.00'),
(16, 'Kijów', '16.jpg', '7830.00'),
(17, 'Warszawa', '17.jpg', '1280.00'),
(18, 'Bruksela', '18.jpg', '2930.00'),
(19, 'Nowa Wieś', '19.jpg', '1600.00'),
(20, 'Tokio', '20.jpg', '22530.00'),
(21, 'Poznań', '21.jpg', '1200.00');
-- --------------------------------------------------------
--
-- Struktura tabeli dla tabeli `wycieczki`
--
CREATE TABLE IF NOT EXISTS `wycieczki` (
`id_wcieczki` int(10) unsigned NOT NULL,
`id_miejsca` int(10) unsigned NOT NULL,
`liczba_doroslych` int(10) unsigned NOT NULL,
`liczba_dzieci` int(10) unsigned NOT NULL
) ENGINE=InnoDB AUTO_INCREMENT=53 DEFAULT CHARSET=utf8 COLLATE=utf8_polish_ci;
--
-- Zrzut danych tabeli `wycieczki`
--
INSERT INTO `wycieczki` (`id_wcieczki`, `id_miejsca`, `liczba_doroslych`, `liczba_dzieci`) VALUES
(1, 2, 2, 2),
(2, 1, 6, 12),
(3, 7, 12, 3),
(4, 17, 2, 0),
(5, 7, 2, 3),
(6, 11, 2, 2),
(7, 12, 5, 3),
(8, 9, 2, 5),
(9, 7, 10, 10),
(10, 8, 2, 2),
(11, 5, 5, 3),
(12, 15, 2, 1),
(13, 4, 7, 3),
(14, 4, 22, 10),
(15, 13, 6, 3),
(16, 20, 2, 1),
(17, 7, 2, 3),
(18, 11, 2, 2),
(19, 12, 5, 3),
(20, 9, 2, 5),
(21, 7, 10, 10),
(22, 15, 2, 1),
(23, 4, 7, 3),
(24, 4, 22, 10),
(25, 3, 2, 2),
(26, 15, 5, 3),
(27, 13, 6, 3),
(28, 20, 2, 1),
(29, 15, 2, 3),
(30, 11, 2, 2),
(31, 12, 5, 3),
(32, 9, 2, 5),
(33, 7, 12, 13),
(34, 1, 2, 1),
(35, 14, 5, 3),
(36, 4, 22, 10),
(37, 3, 2, 2),
(38, 13, 4, 3),
(39, 13, 6, 3),
(40, 21, 2, 3),
(41, 7, 2, 3),
(42, 11, 2, 2),
(43, 11, 5, 3),
(44, 9, 2, 5),
(45, 7, 10, 10),
(46, 15, 5, 1),
(47, 4, 7, 3),
(48, 3, 21, 10),
(49, 3, 2, 2),
(50, 11, 5, 3),
(51, 11, 6, 3),
(52, 21, 2, 7);
--
-- Indeksy dla zrzutów tabel
--
--
-- Indexes for table `miejsca`
--
ALTER TABLE `miejsca`
ADD PRIMARY KEY (`id_miejsca`);
--
-- Indexes for table `wycieczki`
--
ALTER TABLE `wycieczki`
ADD PRIMARY KEY (`id_wcieczki`),
ADD KEY `id_miejsca` (`id_miejsca`);
--
-- AUTO_INCREMENT for dumped tables
--
--
-- AUTO_INCREMENT dla tabeli `miejsca`
--
ALTER TABLE `miejsca`
MODIFY `id_miejsca` int(10) unsigned NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=22;
--
-- AUTO_INCREMENT dla tabeli `wycieczki`
--
ALTER TABLE `wycieczki`
MODIFY `id_wcieczki` int(10) unsigned NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=53;
--
-- Ograniczenia dla zrzutów tabel
--
--
-- Ograniczenia dla tabeli `wycieczki`
--
ALTER TABLE `wycieczki`
ADD CONSTRAINT `wycieczki_ibfk_1` FOREIGN KEY (`id_miejsca`) REFERENCES `miejsca` (`id_miejsca`);
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;