Pátý pokus - jak dopadne úspěšné připojení:
Obsah proměnné $spojeni si můžeme vypsat - příkaz "echo"vypíše:
Obsah proměnné $spojeni si můžeme vypsat - funkce "print_r"vypíše:mysqli Object
(
[affected_rows] => 0
[client_info] => mysqlnd 8.2.18
[client_version] => 80218
[connect_errno] => 0
[connect_error] =>
[errno] => 0
[error] =>
[error_list] => Array
(
)
[field_count] => 0
[host_info] => sql5.webzdarma.cz via TCP/IP
[info] =>
[insert_id] => 0
[server_info] => 8.0.36-28
[server_version] => 80036
[sqlstate] => 00000
[protocol_version] => 10
[thread_id] => 83004793
[warning_count] => 0
)
Obsah proměnné $spojeni si můžeme vypsat - funkce "var_dump"vypíše:object(mysqli)#1 (18) {
["affected_rows"]=>
int(0)
["client_info"]=>
string(14) "mysqlnd 8.2.18"
["client_version"]=>
int(80218)
["connect_errno"]=>
int(0)
["connect_error"]=>
NULL
["errno"]=>
int(0)
["error"]=>
string(0) ""
["error_list"]=>
array(0) {
}
["field_count"]=>
int(0)
["host_info"]=>
string(28) "sql5.webzdarma.cz via TCP/IP"
["info"]=>
NULL
["insert_id"]=>
int(0)
["server_info"]=>
string(9) "8.0.36-28"
["server_version"]=>
int(80036)
["sqlstate"]=>
string(5) "00000"
["protocol_version"]=>
int(10)
["thread_id"]=>
int(83004793)
["warning_count"]=>
int(0)
}
Vidíme že obsah proměnné $spojeni si můžeme vypsat příkazem "print_r" a "var_dump".
Můžeme provést test, zda spojení proběhlo úspěšně.
Výsledek testu vypíšeme.
V případě, že se spojení nepodařilo můžeme zjistit důvod.
Připojení k databázi proběhlo úspěšně
Výpis chyby není - Connect failed: -
Nyní je databáze připojena.
Databáze byla odpojena.