SKLEP ZOOLOGICZNY SQL+PHP

 avatar
unknown
sql
4 years ago
2.8 kB
7
Indexable
<?php
    //Stworzenie bazy danych:
    // CREATE DATABASE sklep_zoologiczny;

    //Połączenie z bazą danych
    $conn = mysqli_connect('localhost', 'root', 'root', 'sklep_zoologiczny');

    if(!$conn) {
        echo 'Błąd połączenia';
        echo mysqli_connect_errno();
    }

    //1. tworzneie tabeli
    $create = "CREATE TABLE zwierzeta(
        id SERIAL PRIMARY KEY,
        rodzaj VARCHAR(60),
        gatunek VARCHAR(60),
        imie VARCHAR(100),
        wiek INT
        );
        
        CREATE TABLE pracownicy(
        id SERIAL PRIMARY KEY, 
        imie VARCHAR(60),
        nazwisko VARCHAR(60),
        stanowisko VARCHAR(60),
        data zatrudnienia DATE DEFAULT CURRENT_TIMESTAMP
        );";

    // Wyświetlanie statusu na stronie:

    if (msqli_query($conn, $create)) {
     echo 'Utworzono dwie nwoe tabele.';
    } else {
     echo 'Błąd wykonania zapytania';
    }

    //2. dodawanie rekordu
    $record = "INSERT INTO zwierzeta(rodzaj, gatunek, imie, wiek) VALUES 
    ('Pies', 'Owczarek_niemiecki', 'Olek', 14),
    ('Kot', 'Egipski', 'Pimpuś', 2),
    ('Świnka_morska', 'Somali', 'Olek', 14),
    ('Papuga', 'Nimfa', 'Lotka', 5),
    ('Królik', 'Europejski', 'Puszek', 3);
    
    INSERT INTO pracownicy(imie, nazwisko, stanowisko) VALUES
    ('Jan', 'Kowalski', 'Opiekun_zwierząt'),
    ('Maciej', 'Kowalewski', 'Menadżer'),
    ('Anna', 'Brown', 'Kasjerka'),
    ('Joe', 'Doe', 'Ochroniarz'),
    ('Tomasz', 'Kobylak', 'Sprzątacz'),";

    // Wyświetlanie statusu na stronie:
    if(mysqli_query($conn, $record)) {
        echo 'Dodano nowe wpisy do bazy danych.';
    } else {
        echo 'Błąd wykonania zapytania';
        echo mysqli_error($conn);
    }

    if(click($_POST['workers'])){
        $select = "SELECT * FROM pracownicy;";
        if (mysqli_query($conn, $select)) {
            echo $select;
        } else {
            echo 'Błąd wykonania zapytania';
            echo mysqli_error($conn);
        };
    }
    if(click($_POST['animals'])){
        $select = "SELECT * FROM zwierzeta;";
        if (mysqli_query($conn, $select)) {
            echo $select;
        } else {
            echo 'Błąd wykonania zapytania';
            echo mysqli_error($conn);
        };
    }
?>



<!--  -->
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=devi
    ce-width, initial-scale=1.0">
    <link rel="stylesheet" href="style.css">
    <title>Document</title>
</head>
<body>
    <form action="POST">
        <p>Podaj, co chciałbyś zrobić:</p>
        <input type="button" name="workers" value="Wyświetl pracowników">
        <input type="button" name="animals" value="Wyświetl zwierzęta">
    </form>

</body>
</html>
Editor is loading...