Zadanie 37 z arkusza E.14, czerwiec 2016

PHP Poziom: średnie

Jaka treść komunikatu powinna być wstawiona w przedstawionym kodzie PHP zamiast znaków zapytania?

$a = mysql_connect('localhost', 'adam', 'mojeHasło');
if (!$a)
  echo "???????????????????";
Wybierz odpowiedź

Cały arkusz E.14, czerwiec 2016

Pokaż odpowiedź i wyjaśnienie

Poprawna odpowiedź: B

Błąd połączenia z serwerem SQL

Dlaczego

mysql_connect zwraca false, gdy nie uda się połączyć z serwerem, a warunek !$a wykrywa właśnie to. Wyboru bazy ani zapytania w tym kodzie jeszcze nie ma.