Strona główna › Pytania INF.03 › Pytanie 1413
INF.03 · pytanie #1413
Aby wprowadzić dane do bazy przy użyciu polecenia PHP, konieczne jest przekazanie do jego parametrów
- ANULL w $zm1, aby baza mogła zapisać kod błędu i zapytanie SELECT w $zm2
- Bidentyfikator połączenia z bazą danych w $zm1 i zapytanie INSERT INTO w $zm2
- Cidentyfikator połączenia z bazą danych w $zm1 i zapytanie SELECT w $zm2
- Did wiersza w $zm1 i zapytanie INSERT INTO w $zm2
Poprawna odpowiedź: B. identyfikator połączenia z bazą danych w $zm1 i zapytanie INSERT INTO w $zm2
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Poprawna odpowiedź wskazuje, że w parametrze $zm1 należy przekazać identyfikator połączenia z bazą danych, a w $zm2 zapytanie INSERT INTO. To podejście jest zgodne z zasadami korzystania z funkcji mysqli_query w PHP, która jest używana do wykonywania zapytań SQL na bazie danych. Identyfikator połączenia jest niezbędny, ponieważ pozwala PHP zidentyfikować, z którą bazą danych będzie nawiązywało interakcję. Zapytanie INSERT INTO umożliwia dodawanie nowych rekordów do określonej tabeli. Na przykład, jeśli chcemy dodać nowego użytkownika do tabeli 'users', możemy użyć polecenia: mysqli_query($connection, "INSERT INTO users (name, email) VALUES ('Jan Kowalski', '[email protected]')"). Przestrzeganie tych zasad jest zgodne z praktykami bezpieczeństwa, takimi jak unikanie SQL Injection, które można osiągnąć poprzez odpowiednie przygotowywanie zapytań oraz walidację danych przed ich wstawieniem.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.