Sprawdź się
Połącz w pary funkcje biblioteki mysqli z zadaniami, które realizują w kodzie źródłowym PHP.
<code><span lang="en">mysqli</span>_<span lang="en">set</span>_<span lang="en">charset</span>()</code>, <code><span lang="en">mysqli</span>_<span lang="en">close</span>()</code>, <code><span lang="en">mysqli</span>_<span lang="en">connect</span>()</code>, <code><span lang="en">mysqli</span>_<span lang="en">query</span>()</code>
| nawiązanie połączenia z bazą danych | |
| wybranie używanego w połączeniu zestawu znaków | |
wykonanie kwerendy SQL w bazie danych |
|
| zamknięcie aktywnego połaczenia z bazą danych |
Podaj właściwą kolejność użycia instrukcji, w algorytmie komunikowania się strony internetowej z bazą danych.
-
mysqli_close() -
mysqli_query() -
mysqli_connect() -
mysqli_set_charset()
Wstaw we właściwej kolejności argumenty do funkcji mysqli_connect().
m0jetajn3ha5lo, artykuly, admin, 78.46.80.114
$polaczenie = mysqli_connect("............................", "............................", "............................", "............................") or die("Błąd połączenia!");
Przypisz wybrane cechy rozszerzenia do odpowiedniej biblioteki PHP.
rozszerzenie wycofane od <span lang="en">PHP</span> w wersji 7.0, interfejs tylko proceduralny, interfejs zarówno proceduralny i obiektowy, niezalecane do nowych projektów, interfejs tylko obiektowy, możliwe użycie silników innych niż <span lang="en">MySQL</span>
mysql |
|
|---|---|
mysqli |
|
PDO |
utf8, 2. or die, 3. set_charset, 4. UPDATE, 5. SELECT, 6. $polaczenie, 7. $zapytanie, 8. connect("Error!");$zapytanie = "1. utf8, 2. or die, 3. set_charset, 4. UPDATE, 5. SELECT, 6. $polaczenie, 7. $zapytanie, 8. connect ksiazki SET tytul = 'Potop' WHERE id = 145";
mysqli_query(1. utf8, 2. or die, 3. set_charset, 4. UPDATE, 5. SELECT, 6. $polaczenie, 7. $zapytanie, 8. connect, 1. utf8, 2. or die, 3. set_charset, 4. UPDATE, 5. SELECT, 6. $polaczenie, 7. $zapytanie, 8. connect);
mysqli_close($polaczenie);
Uzupełnij brakujące fragmenty algorytmu współpracy strony internetowej z bazą danych.
utf8, connect, SELECT, $polaczenie, $zapytanie, or die, set_charset
$polaczenie = mysqli_......................("localhost", "root", "", "sklep") ......................("Error!");
$zapytanie = "UPDATE ksiazki SET tytul = 'Potop' WHERE id = 145";
mysqli_query(......................, ......................);
mysqli_close($polaczenie);
Wskaż, co należy wpisać pomiędzy znacznikami, aby w pliku z rozszerzeniem .php umieścić działający kod języka PHP.
-
<!php ..... !> -
<?php ..... ?> -
<php> ..... </php> -
<?php> ..... <?/php>
Wstaw odpowiednie frazy w brakujące fragmenty opisu technologii webowych.
utajnione, HTML i CSS, front-endowych, jawne, back-endowych, PHP i SQL
Do technologii ............................ (realizowanych po stronie klienta) zaliczamy między innymi języki ............................. Kody źródłowe w tych plikach są ............................. Zaś mianem języków ............................ określamy technologie realizowane zdalnie, czyli na serwerze. Przykładowe języki zaliczane do tej drugiej kategorii, to między innymi ............................. Kody źródłowe w tych plikach są .............................
Połącz w pary nazwy funkcji biblioteki mysqli z ilością argumentów, których potrzebują do poprawnego wywołania w kodzie PHP.
dwa argumenty, jeden argument, cztery argumenty
mysqli_connect() |
|
mysqli_query() |
|
mysqli_close() |