Materiały

Ściągi z SQL, PHP i CSS.

Gotowe fragmenty kodu do przepisania na egzaminie, każdy z przyciskiem kopiowania. Zapisz tę stronę i wróć do niej przed sesją.

SQL na arkusz praktyczny

Zapytania, których CKE oczekuje w zadaniu z bazą: SELECT, INSERT, UPDATE, DELETE, złączenia i agregacje.

SQL

SELECT, INSERT, UPDATE, DELETE

Podstawowe zapytania SQL na egzamin INF.03 - odczyt, dodawanie, zmiana i usuwanie wierszy. Ściąga INF.03 SQL pod arkusz praktyczny.

-- Odczyt
SELECT kolumna1, kolumna2 FROM tabela WHERE warunek;

-- Dodawanie
INSERT INTO tabela (kolumna1, kolumna2) VALUES ('wartość1', 'wartość2');

-- Zmiana
UPDATE tabela SET kolumna1 = 'nowa' WHERE id = 1;

-- Usuwanie
DELETE FROM tabela WHERE warunek;

PHP i MySQL

Połączenie przez mysqli, wykonanie zapytania i wypisanie wyniku. Schematy, które wracają co sesję.

PHP

mysqli_connect i mysqli_query

Połączenie z bazą MySQL w PHP oraz wykonanie zapytania - typowy wzorzec na egzamin INF.03. Ściąga PHP mysqli.

<?php
$conn = mysqli_connect("localhost", "user", "haslo", "baza");
if (!$conn) {
    die("Błąd połączenia: " . mysqli_connect_error());
}

$sql = "SELECT * FROM tabela WHERE id = 1";
$wynik = mysqli_query($conn, $sql);

if ($wynik) {
    while ($wiersz = mysqli_fetch_assoc($wynik)) {
        echo $wiersz["kolumna"];
    }
}

mysqli_close($conn);

HTML i CSS

Struktura dokumentu, formularze, Flexbox i Grid w wersji, która wchodzi na egzaminie.

HTML/CSS

Flexbox - wyśrodkowanie

Wyśrodkowanie elementu w kontenerze flex: justify-content i align-items. Ściąga HTML/CSS INF.03.

.kontener {
  display: flex;
  justify-content: center; /* poziomo */
  align-items: center;     /* pionowo */
  min-height: 100vh;
}
Za darmo

Plan nauki do INF.03 na 14 dni, na maila.

Dzień po dniu: środowisko, SQL, PHP, formularze, pełne arkusze na czas. Zero spamu, jeden mail.

Używamy niezbędnych plików cookie oraz Google Analytics do statystyk odwiedzin. Nie ma tu śledzenia reklamowego. Polityka prywatności