Compare commits

...

No commits in common. "u2" and "wiktor" have entirely different histories.
u2 ... wiktor

15 changed files with 252 additions and 269 deletions

85
get.php Normal file
View File

@ -0,0 +1,85 @@
<?php
$conn = new mysqli(hostname: "localhost",username: "root",password: "",database: "szachy");
?>
<!DOCTYPE html>
<html lang="pl">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>KOŁO SZACHOWE</title>
<link rel="stylesheet" href="styles.css">
</head>
<body>
<header>
<h2>Koło szachowe <i>gambit</i> piona</h2>
</header>
<div id="lewy">
<h4>Polecane linki</h4>
<ul>
<li><a href="kw1.png">kwerenda1</a></li>
<li><a href="kw2.png">kwerenda2</a></li>
<li><a href="kw3.png">kwerenda3</a></li>
<li><a href="kw4.png">kwerenda4</a></li>
</ul>
<img src="logo.png" alt="Logo koła">
</div>
<div id="prawy">
<h3>Najlepsi gracze naszego koła</h3>
<table>
<tr>
<th>Pozycja</th>
<th>Pseudonim</th>
<th>Tytuł</th>
<th>Ranking</th>
<th>Klasa</th>
</tr>
<?php
// Skrypt #1
$sql = "SELECT pseudonim, tytul, ranking, klasa FROM zawodnicy WHERE ranking > 2787 ORDER BY ranking DESC;";
$result = $conn->query($sql);
$i = 1;
while ($row = $result->fetch_assoc()) {
echo "<tr>";
echo "<td>" . $i . "</td>";
echo "<td>" . $row["pseudonim"] . "</td>";
echo "<td>" . $row["tytul"] . "</td>";
echo "<td>" . $row["ranking"] . "</td>";
echo "<td>" . $row["klasa"] . "</td>";
echo "</tr>";
$i++;
}
echo "<tr>";
echo "</tr>";
?>
</table>
<form action="szachy.php" method="post">
<input type="submit" value="Losuj nową parę graczy" id="losuj" name="losuj">
</form>
<?php
// Skrypt #2
if (isset($_POST['losuj'])) {
$sql = "SELECT pseudonim, klasa FROM zawodnicy ORDER BY RAND() LIMIT 2;";
$result = $conn->query($sql);
echo "<h4>";
while ($row = $result->fetch_assoc()) {
echo $row["pseudonim"]." ".$row['klasa']." ";
}
echo "</h4>";
}
?>
<p>Legenda: AM - Absolutny Mistrz, SM - Szkolny Mistrz, PM - Mistrz Poziomu, KM - Mistrz Klasowy</p>
</div>
<footer>
<p>Stronę wykonał:WK</p>
</footer>
</body>
</html>
<?php
$conn->close();
?>

BIN
logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.

View File

@ -1,46 +0,0 @@
body {
background: #F6E5DC;
font-family: Verdana;
}
header {
background: #2F180C;
text-align: center;
color: khaki;
height: 60px;
}
#lewy {
width: 60%;
float: left;
}
#prawy {
font-size: 150%;
padding: 70px;
float: left;
}
#dolny {
background: #D0B6A8;
text-align: center;
padding: 30px;
clear: both;
}
footer {
background: #2F180C;
color: khaki;
height: 60px;
}
img {
height: 350px;
}
button {
margin: 10px;
padding: 5px;
background: #2F180C;
color: khaki;
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 44 KiB

View File

@ -1,45 +0,0 @@
<!DOCTYPE html>
<html lang="pl">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Restauracja Wszystkie Smaki</title>
<link rel="stylesheet" href="css/style.css">
</head>
<body>
<header>
<h1>Witamy w restauracji „Wszystkie Smaki”</h1>
</header>
<div id="lewy">
<img src="imgs/menu.jpg" alt="Nasze danie">
</div>
<div id="prawy">
<h4>U nas dobrze zjesz!</h4>
<ol>
<li>Obiady od 40 zł</li>
<li>Przekąski od 10 zł</li>
<li>Kolacje od 20 zł</li>
</ol>
</div>
<div id="dolny">
<h2>Zarezerwuj stolik on-line</h2>
<form action="rezerwacja.php" method="post">
Data (format rrrr-mm-dd):<br>
<input type="text" name="data" id="data"><br>
Ile osób?:<br>
<input type="number" name="osoby" id="osoby"><br>
Twój numer telefonu:<br>
<input type="text" name="telefon" id="telefon"><br>
<input type="checkbox" name="rodo" id="rodo"> Zgadzam się na przetwarzanie moich danych osobowych<br>
<button type="reset">WYCZYŚĆ</button> <button type="submit">REZERWUJ</button>
</form>
</div>
<footer>
Stronę internetową operacował: JA
</body>
</html>

View File

View File

View File

View File

View File

View File

@ -1,178 +0,0 @@
-- phpMyAdmin SQL Dump
-- version 5.2.0
-- https://www.phpmyadmin.net/
--
-- Host: 127.0.0.1
-- Czas generowania: 15 Mar 2023, 04:57
-- Wersja serwera: 10.4.27-MariaDB
-- Wersja PHP: 8.2.0
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
START TRANSACTION;
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: `baza`
--
-- --------------------------------------------------------
--
-- Struktura tabeli dla tabeli `dania`
--
CREATE TABLE `dania` (
`id` int(10) UNSIGNED NOT NULL,
`typ` int(10) UNSIGNED DEFAULT NULL,
`nazwa` text DEFAULT NULL,
`cena` int(10) UNSIGNED DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci;
--
-- Zrzut danych tabeli `dania`
--
INSERT INTO `dania` (`id`, `typ`, `nazwa`, `cena`) VALUES
(1, 1, 'Gazpacho', 20),
(2, 1, 'Krem z warzyw', 25),
(3, 1, 'Gulaszowa ostra', 30),
(4, 2, 'Kaczka i owoc', 30),
(5, 2, 'Kurczak pieczony', 40),
(6, 2, 'wieprzowy przysmak', 35),
(7, 2, 'Mintaj w panierce', 30),
(8, 2, 'Alle kotlet', 30),
(9, 3, 'Owoce morza', 20),
(10, 3, 'Grzybki, warzywka, sos', 15),
(11, 3, 'Orzechy i chipsy', 10),
(12, 3, 'Tatar i jajo', 15),
(13, 3, 'Bukiet warzyw', 10),
(14, 4, 'Sok porzeczkowy', 3),
(15, 4, 'Cola', 3),
(16, 4, 'Woda', 2);
-- --------------------------------------------------------
--
-- Struktura tabeli dla tabeli `lokale`
--
CREATE TABLE `lokale` (
`id` int(10) UNSIGNED NOT NULL,
`nazwa` text DEFAULT NULL,
`miasto` text DEFAULT NULL,
`ulica` text DEFAULT NULL,
`numer` int(10) UNSIGNED DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci;
--
-- Zrzut danych tabeli `lokale`
--
INSERT INTO `lokale` (`id`, `nazwa`, `miasto`, `ulica`, `numer`) VALUES
(1, 'Wszystkie Smaki', 'Zakopane', 'Orkana', 1);
-- --------------------------------------------------------
--
-- Struktura tabeli dla tabeli `pracownicy`
--
CREATE TABLE `pracownicy` (
`id` int(10) UNSIGNED NOT NULL,
`imie` text DEFAULT NULL,
`nazwisko` text DEFAULT NULL,
`stanowisko` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci;
--
-- Zrzut danych tabeli `pracownicy`
--
INSERT INTO `pracownicy` (`id`, `imie`, `nazwisko`, `stanowisko`) VALUES
(1, 'Anna', 'Kowalska', 1),
(2, 'Monika', 'Nowak', 2),
(3, 'Ewelina', 'Nowakowska', 2),
(4, 'Anna', 'Przybylska', 3),
(5, 'Maria', 'Kowal', 3),
(6, 'Ewa', 'Nowacka', 4);
-- --------------------------------------------------------
--
-- Struktura tabeli dla tabeli `rezerwacje`
--
CREATE TABLE `rezerwacje` (
`id` int(10) UNSIGNED NOT NULL,
`nr_stolika` int(10) UNSIGNED DEFAULT NULL,
`data_rez` date DEFAULT NULL,
`liczba_osob` int(10) UNSIGNED DEFAULT NULL,
`telefon` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci;
--
-- Indeksy dla zrzutów tabel
--
--
-- Indeksy dla tabeli `dania`
--
ALTER TABLE `dania`
ADD PRIMARY KEY (`id`);
--
-- Indeksy dla tabeli `lokale`
--
ALTER TABLE `lokale`
ADD PRIMARY KEY (`id`);
--
-- Indeksy dla tabeli `pracownicy`
--
ALTER TABLE `pracownicy`
ADD PRIMARY KEY (`id`);
--
-- Indeksy dla tabeli `rezerwacje`
--
ALTER TABLE `rezerwacje`
ADD PRIMARY KEY (`id`);
--
-- AUTO_INCREMENT dla zrzuconych tabel
--
--
-- AUTO_INCREMENT dla tabeli `dania`
--
ALTER TABLE `dania`
MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=17;
--
-- AUTO_INCREMENT dla tabeli `lokale`
--
ALTER TABLE `lokale`
MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;
--
-- AUTO_INCREMENT dla tabeli `pracownicy`
--
ALTER TABLE `pracownicy`
MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=9;
--
-- AUTO_INCREMENT dla tabeli `rezerwacje`
--
ALTER TABLE `rezerwacje`
MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT;
COMMIT;
/*!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 */;

51
styles.css Normal file
View File

@ -0,0 +1,51 @@
* {
font-family: 'Helvetica';
}
header,footer {
background-color: #FFD966;
color: white;
padding: 20px;
text-align: center;
text-shadow: 5px 5px 10px black;
}
footer {
font-size: 120%;
clear: both;
}
#lewy {
background-color: #FFD966;
width: 25%;
height: 450px;
float: left;
}
#prawy {
background-color: #C5E0B4;
width: 75%;
height: 450px;
text-align: center;
box-shadow: inset 0 0 15px black;
float: left;
}
table,td,th {
border: 1px solid black;
border-collapse: collapse;
}
table {
margin: auto;
width: 70%;
}
ul {
list-style-type: square;
line-height: 1.5;
}
a,h4 {
color: SeaGreen;
}

116
szachy.sql Normal file
View File

@ -0,0 +1,116 @@
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
START TRANSACTION;
SET time_zone = "+00:00";
CREATE TABLE `zawodnicy` (
`id_zawodnika` int(11) NOT NULL,
`pseudonim` varchar(20) NOT NULL,
`tytul` varchar(2) NOT NULL,
`data_zdobycia` date DEFAULT NULL,
`ranking` int(11) NOT NULL,
`klasa` varchar(2) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_polish_ci;
INSERT INTO `zawodnicy` (`id_zawodnika`, `pseudonim`, `tytul`, `data_zdobycia`, `ranking`, `klasa`) VALUES
(1, 'Hiikar', 'SM', '2020-07-12', 2798, '4B'),
(2, 'Magmus', 'SM', '2020-06-15', 2882, '1C'),
(3, 'Bludolf', 'KM', '2020-06-30', 2830, '4C'),
(4, 'Botas Bross', 'KM', '2020-06-04', 2817, '3A'),
(5, 'AGDomator', '', NULL, 1813, '1A'),
(6, 'Hans', 'PM', '2020-03-27', 2811, '2B'),
(7, 'Eryka Róża', 'KM', '2019-11-30', 2810, '4C'),
(8, 'BananD', 'PM', '2020-07-25', 2817, '3A'),
(9, 'HarmoniaB', 'SM', '2020-08-23', 2888, '1A'),
(10, 'So What', 'SM', '2020-11-09', 2788, '4B'),
(11, 'Anyżeg', 'PM', '2020-11-06', 2787, '3B'),
(12, 'Boringof', 'SM', '2020-03-02', 2785, '2A'),
(13, 'JFKDudek', 'SM', '2019-11-27', 2780, '2B'),
(14, 'SzaMam', '', NULL, 2777, '2A'),
(15, 'MaxVac', '', NULL, 2775, '2A'),
(16, 'PioSwi', '', NULL, 2775, '4B'),
(17, 'LeiDom', '', NULL, 2769, '3B'),
(18, 'RusPon', 'OM', '2020-04-25', 2768, '1C'),
(19, 'PetLek', '', NULL, 2764, '2C'),
(20, 'GatKam', '', NULL, 2763, '2A'),
(21, 'PawElj', 'OM', '2020-12-23', 2763, '4B'),
(22, 'WugGas', '', NULL, 2761, '3A'),
(23, 'MicAda', '', NULL, 2761, '4B'),
(24, 'DmiJak', '', NULL, 2761, '1C'),
(25, 'WanYue', '', NULL, 2760, '4B'),
(26, 'AleSzy', 'OM', '2019-12-10', 2756, '5A'),
(27, 'DinLir', '', NULL, 2755, '3B'),
(28, 'WanHao', 'OM', '2020-07-25', 2755, '3B'),
(29, 'SieMow', '', NULL, 2752, '2B'),
(30, 'ÉtiBac', '', NULL, 2751, '3A'),
(31, 'NikWit', 'OM', '2020-12-16', 2749, '2A'),
(32, 'JewTom', '', NULL, 2747, '4B'),
(33, 'RadWoj', 'OM', '2019-10-16', 2745, '1A'),
(34, 'DavNav', 'OM', '2020-02-21', 2750, '3A'),
(35, 'JewBar', '', NULL, 2744, '5A'),
(36, 'ArkNai', '', NULL, 2739, '3B'),
(37, 'DmiAnd', '', NULL, 2737, '5A'),
(38, 'JudPol', '', NULL, 2737, '1A'),
(39, 'JanNie', 'OM', '2020-08-26', 2735, '3A'),
(40, 'WikBoł', 'OM', '2021-01-22', 2735, '5A'),
(41, 'BaaDżo', '', NULL, 2734, '3B'),
(42, 'WłaMał', '', NULL, 2734, '1A'),
(43, 'PenHar', 'OM', '2020-08-03', 2732, '1A'),
(44, 'Li Cha', '', NULL, 2731, '5A'),
(45, 'ZolAlm', '', NULL, 2730, '4C'),
(46, 'OłeMoi', '', NULL, 2726, '5A'),
(47, 'JewAle', '', NULL, 2726, '2C'),
(48, 'AndWoł', 'OM', '2020-04-11', 2725, '1C'),
(49, 'Ni Hua', 'OM', '2020-05-21', 2725, '2B'),
(50, 'FraVal', '', NULL, 2724, '3A'),
(51, 'Yu Yan', '', NULL, 2724, '1B'),
(52, 'AntKor', 'OM', '2020-11-11', 2724, '5A'),
(53, 'Bu Xia', '', NULL, 2723, '2A'),
(54, 'KriSas', 'OM', '2020-12-28', 2722, '4B'),
(55, 'AleRia', '', NULL, 2720, '5A'),
(56, 'OłeAre', 'OM', '2020-12-08', 2720, '4C'),
(57, 'RicRap', '', NULL, 2720, '1A'),
(58, 'LauFre', '', NULL, 2720, '3B'),
(59, 'Lê Qua', 'OM', '2020-10-28', 2718, '4B'),
(60, 'LázBru', '', NULL, 2717, '5A'),
(61, 'WalSał', '', NULL, 2717, '2A'),
(62, 'Loevan', '', NULL, 2715, '1A'),
(63, 'DenChi', '', NULL, 2714, '5A'),
(64, 'WlaHak', '', NULL, 2714, '2B'),
(65, 'IwaCze', 'OM', '2019-11-30', 2713, '1A'),
(66, 'LukMcS', '', NULL, 2713, '3A'),
(67, 'NigSho', '', '2019-11-15', 2713, '3A'),
(68, 'RusKas', '', NULL, 2712, '2B'),
(69, 'AleDri', '', NULL, 2712, '3B'),
(70, 'OłeBie', '', NULL, 2711, '2B'),
(71, 'AleMot', '', NULL, 2710, '4B'),
(72, 'JurKry', '', NULL, 2710, '2C'),
(73, 'ZacJef', '', NULL, 2710, '5A'),
(74, 'LivNis', '', NULL, 2708, '2C'),
(75, 'ErnIna', '', NULL, 2707, '2A'),
(76, 'IvaSok', '', NULL, 2707, '4B'),
(77, 'FerBer', '', '2019-09-26', 2706, '5A'),
(78, 'SieRub', '', NULL, 2706, '4C'),
(79, 'WeiYi', '', NULL, 2706, '2C'),
(80, 'MicTal', '', NULL, 2706, '1C'),
(81, 'WadMił', '', NULL, 2705, '2C'),
(82, 'BorGra', '', NULL, 2705, '1A'),
(83, 'VikLáz', '', NULL, 2705, '3C'),
(84, 'EmiSut', '', NULL, 2704, '5A'),
(85, 'MicKra', '', NULL, 2703, '4B'),
(86, 'IljSmi', '', NULL, 2702, '4C'),
(87, 'AleCha', '', NULL, 2702, '3B'),
(88, 'ZurAzm', '', NULL, 2702, '2B'),
(89, 'RomÉdo', '', NULL, 2702, '1A'),
(90, 'AleOni', '', NULL, 2702, '5A'),
(91, 'PetHei', '', NULL, 2701, '4B'),
(92, 'MakMat', '', NULL, 2700, '1B'),
(93, 'IgoŁys', '', '2020-09-04', 2700, '5A'),
(94, 'LiLa', 'AM', '2020-09-14', 2901, '2A');
ALTER TABLE `zawodnicy`
ADD PRIMARY KEY (`id_zawodnika`);
ALTER TABLE `zawodnicy`
MODIFY `id_zawodnika` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=95;
COMMIT;

Binary file not shown.