Tablice
Tworzenie tablicy const tab1 = ; const tab2 = ; const a = "pies"; const b = 1024; const c = "buda"; const tab3 = ; Metody wykorzystywane w pracy z tablicami push() – dodaje element/y
<?php
$conn = mysqli_connect($servername, $username, $password, $database);
if (!$conn)
{
die('Próba połączenia z bazą danych zakończyła się niepowodzeniem. Błąd: '
. mysqli_connect_error());
}
$query = 'SELECT Nr_czytelnika, Imie, Nazwisko FROM czytelnicy';
$result = mysqli_query($conn, $query);
mysqli_close($conn);
?>
<?php
$result = mysqli_query($conn, $query);
if (mysqli_num_rows($result) > 0) {
while ($row = mysqli_fetch_assoc($result)) {
echo '<p>Numer: ' . $row['Nr_czytelnika']
. '. Imię i nazwisko: ' . $row['Imie'] . ' ' . $row['Nazwisko'] . '</p>';
}
} else {
echo 'brak danych';
}
?>
<?php
$result = mysqli_query($conn, $query);
if (mysqli_num_rows($result) > 0) {
echo '<ol style="list-style-type: circle;">';
while ($row = mysqli_fetch_assoc($result)) {
echo '<li>Numer: ' . $row['Nr_czytelnika']
. '. Imię i nazwisko: ' . $row['Imie'] . ' ' . $row['Nazwisko'] . '</li>';
}
echo '</ol>';
} else {
echo 'brak danych';
?>
<?php
$result = mysqli_query($conn, $query);
if (mysqli_num_rows($result) > 0) {
echo '<table>';
echo '<tr><th>Numer czytelnika</th><th>Imię i nazwisko</th></tr>';
while ($row = mysqli_fetch_assoc($result)) {
echo '<tr><td>' . $row['Nr_czytelnika'] . '</td><td>'
. $row['Imie'] . ' ' . $row['Nazwisko'] . '</td></tr>';
}
echo '</table>';
} else {
echo 'brak danych';
}
?>
W pliku wiecej_niz_500.php napisz zapytanie wyszukujące książki mające więcej niż 500 stron. Dołącz nazwę działu z jakiego dana książka pochodzi, ale nie wyświetlaj id działu. Posortuj wyniki rosnąco według liczby stron. Następnie wyniki tego zapytania wyświetl w prostej tabeli HTML z wierszem nagłówkowym i obramowaniem komórek.
Kolumny: Sygnatura | Tytuł | Autor | Dział | Wydawnictwo | Rok wydania | Liczba stron | CenaW pliku więcej_niz_2800.php napisz zapytanie wyszukujące pracowników zarabiających więcej niż 2800 zł. Dołącz nazwę ich stanowiska, ale nie wyświetlaj id stanowiska. Posortuj wyniki malejąco według wynagrodzenia. Następnie wyniki tego zapytania wyświetl w prostej tabeli HTML z wierszem nagłówkowym i obramowaniem komórek. Kwoty wynagrodzenia wyrównaj do prawej strony.
Kolumny: Pracownik | Stanowisko | Data zatrudnienia | WynagrodzenieW pliku pwn_lub_helion.php wyświetl książki, które zostały wydane przez PWN lub Helion oraz wydane po 1990 i przed 2011 rokiem. Wyświetl cenę w formacie X zł X gr i wyrównaj do prawej. Posortuj wyniki rosnąco według roku wydania.
Przykład:Utwórz plik data_zatrudnienia.php, a w nim wyświetl dane pracowników: imię, nazwisko oraz datę zatrudnienia (w formacie dzień, nazwa miesiąca, rok) w trzech kolumnach tabeli: Imię | Nazwisko | Data zatrudnienia. Podpowiedź dotycząca formatowania daty pobranej z bazy: $d = strtotime($row['Data_zatrudnienia']);
następnie: date('j F Y', $d)
. Do wyświetlania polskich nazw miesięcy, można dodać tablicę asocjacyjną z nazwami w dopełniaczu (stycznia, lutego, itd.)
W pliku nazwy_stanowisk.php utwórz tabelę HTML, a w niej, w pierwszej kolumnie, wyświetl nazwy stanowisk, a w drugiej liczbę liter w danej nazwie. Dane w drugiej kolumnie wyrównaj do prawej strony. Przykład:
2022-11-10 02:06:19 2024-03-22 00:37:37
Tworzenie tablicy const tab1 = ; const tab2 = ; const a = "pies"; const b = 1024; const c = "buda"; const tab3 = ; Metody wykorzystywane w pracy z tablicami push() – dodaje element/y
Instrukcja if if (warunek1) { // kod, który się wykona, gdy warunek1 będzie prawdziwy } else if (warunek2) { // kod, który się wykona, gdy warunek2 będzie prawdziwy } else { // ko
Tablica $_GET zawiera dane z formularza wysłanego metodą get oraz wartości przesłane w adresie URL. Tablica $_POST zawiera dane z formularza wysłanego metodą post Tablica $_SERVER zawiera
Formatowanie daty i czasu date(string $format, ?int $timestamp = null): string Funkcja date zwraca datę lub czas w postaci tekstu. Jej obowiązkowym parametrem jest $format, a opcjonalnym znaczni