INF.03.drill.10 – MySQL + PHP

Dokończ zadanie INF.03-03-24.06-SG
Wszystkie pliki i częściowe rozwiązanie jest tu
Utrudnienie: w skrypcie połączenia z bazą użyłem obiektowej składni – innej niż w podpowiedziach do zadania dostępnej w arkuszu. Nie musisz jej używać.

<!DOCTYPE html>
<html lang="pl">
<head>
    <meta charset="UTF-8">
    <title>Poziomy rzek</title>
    <link rel="stylesheet" href="styl.css">
</head>
<body>
    <header>
			<section class="baner">
            <img src="obraz1.png" alt="Mapa Polski">
			</section>
        <section class="baner">
            <h1>Rzeki w wojewodztwie dolnośląskim</h1>
        </section>
    </header>
    <menu>
    W tym formularzu trochę popsułem !!!
    <form action="poziomRzek.php" method="post">
            <input type="radio" value="wszystkie">
            <label>Wszystkie</label>
            <input type="radio" value="Ponad stan ostrzegawczy">
            <label>Ponad stan ostrzegawczy</label>
            <input type="radio" value="Ponad stan alarmowy">
            <label>Ponad stan alarmowy</label>
            <input type="submit" value="Pokaż">
        </form>
    </menu>
    <main>
		<section id=lewy>
            <h3>Stany na dzień 2022-05-05</h3>
                <table>
	                <tr>
	                    <th>Wodomierz</th><th>Rzeka</th><th>ostrzegawczy</th>
	                    <th>Alarmowy</th><th>Aktualny</th>
	                </tr>
	
	                <?php
	                    if(isset($_POST['stan'])) {
	                        $stan = $_POST['stan'];
	                        if($stan == 'wszystkie') {
	                            $sql = "=====";
	                        }
	                        else if($stan == 'ostrzegawczy') {
	                            $sql = "=====";
	                        }

	                        $result = $conn->query(query: $sql);
	                        while($row = $result -> fetch_array()) {
	                            echo "<tr>";
	                                echo "<td>$row[0]</td>";
	                                echo "<td>$row[1]</td>";
	                                echo "<td>$row[2]</td>";
	                                echo "<td>$row[3]</td>";
	                            echo "</tr>";
	                        }
	                    }
	                ?>
	
	            </table>
				</section>
				<section id=prawy>
            <h3>Informacje</h3>
            <ul>
                <li>Brak ostrzeżeń o burzach z gradem</li>
                <li>Smog w mieście Wrocław</li>
                <li>Silny wiatr w Karkonoszach</li>
            </ul>
            <h3>Średnie stany wód</h3>
            :::::::::::::::::::::::
            <a href="https://komunikaty.pl">Dowiedz się więcej</a>
            <img src="obraz2.jpg" alt="rzeka">
				</section> <p></p>
    </main>
    <footer>
            <p>Stronę wykonał: 000000000000</p>
    </footer>
</body>
</html>

Twój komentarz

Zapisz moje dane, adres e-mail i witrynę w przeglądarce aby wypełnić dane podczas pisania kolejnych komentarzy.