Cuando realizas la conexión, inmediatamente después debes de comprobar si no se produjo error alguno en la realización de la misma, para lo cual puedes utilizar la función
mysqli_connect_error
.
Código PHP:
Ver original$conexion = new mysqli ('server', 'user', 'password', 'db');
if ($conexion->connect_error)
exit ('Se produjo un error al intentar realizar la conexión');
//Caso contrario, ejecutas el resto del código
La función
exit
imprime un mensaje que el desarrollador indique y luego termina la ejecución del script, por lo que si se produce un error en la conexión, se mostrará el mensaje de error y el resto del código no se ejecutará.
Saludos