premetto che non ho mai utilizzato mysqli per la connessione quindi per adesso mi astengo dal commentare se l'iniziazione della classe è corretta o meno

ad ogni modo prima dell'if

var_dump($mysqli);


inoltre siccome stai instanziando la classe per verificare l'errore relativo alla tua connessione devi


$a = $mysqli->mysqli_connect_errno()


in quanto è un metodo della classe appena istanziata