Nếu bạn không muốn PHP hiển thị cảnh báo, bạn phải sử dụng toán tử "@"
$connect = @mysql_connect(HOST, USER, PASS);//won't display the warning if any.
if (!$connect) { echo 'Server error. Please try again sometime. CON'; }
Bạn cũng có thể cân nhắc đặt display_errors
thành 0 trong php.ini
của bạn tệp trong sản xuất
Bạn cũng có thể xem xét PDO để kết nối với MySQL, nó sử dụng các ngoại lệ làm mặc định để báo cáo lỗi,
try {
$dbh = new PDO($dsn, $user, $password);
} catch (PDOException $e) {
echo 'Could not connect : ' . $e->getMessage();
}