Witam.
Mam problem ze zrozumieniem instrukcji warunkowej z 2 odc. kursu php pana Zelenta (32:14) :
$polaczenie = @new mysqli($host, $db_user, $db_password, $db_name);
if ($polaczenie->connect_errno!=0)
{
echo "Error: ".$polaczenie->connect_errno;
}
else
{
echo "It works!";
$polaczenie->close();
}
Jest tam powiedziane, że "atrybut connect_errno! przyjmie wartość zero jeżeli ostatnio dokonana próba połączenia się powiedzie". Nie rozumiem tego, bo na mój chłopski rozum to jeżeli connect_errno! przyjmie wartość zero to będzie równy zeru i w if'ie powinno być opisane to co się ma dziać wtedy gdy uda się połączyć z bazą a dopiero w else'ie wypisanie błędu.
Bardzo proszę o wytłumaczenie tej linijki.