ciao!

non so come si comporta mysqli con le eccezioni, ma io userei quelle.
metti la connessione nel try/catch, e nel catch metti quello che vuoi tu.