Strona główna › Pytania INF.03 › Pytanie 2525
INF.03 · pytanie #2525
Przedstawiony kod PHP nawiązuje połączenie z serwerem bazy danych. Jakiego typu operacje powinny się znaleźć w instrukcji warunkowej w miejscu trzech kropek? <br> $db = mysqli_connect("localhost", "root", "qwerty", "baza1");<br> if (!$db) {<br> ...<br> }
- AInformacja o udanym połączeniu z bazą
- BObsługa błędu połączenia
- CZamknięcie połączenia z bazą danych
- DObsługa danych uzyskanych z bazy
Poprawna odpowiedź: B. Obsługa błędu połączenia
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Wybór obsługi błędu połączenia jako prawidłowej odpowiedzi jest zgodny z najlepszymi praktykami programistycznymi w zakresie zarządzania połączeniami z bazą danych. W sytuacji, gdy połączenie nie zostanie nawiązane, ważne jest, aby skutecznie obsłużyć ten błąd. Tylko w ten sposób programista może zrozumieć, co poszło nie tak, a także podjąć odpowiednie kroki w celu skorygowania problemu. Na przykład można wyświetlić komunikat informujący o błędzie, logować go w systemie lub wysłać powiadomienie do administratora. Dobrą praktyką jest również implementacja mechanizmów ponownego łączenia lub alternatywnych metod połączenia, jeśli to możliwe. Warto również zaznaczyć, że niewłaściwe zarządzanie połączeniem z bazą danych może prowadzić do poważnych konsekwencji, takich jak utrata danych, a nawet awarie aplikacji. Dlatego, umieszczając kod do obsługi błędów w instrukcji warunkowej, programista wykazuje się odpowiedzialnością oraz dbałością o jakość kodu.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.