这是我的PHP代码。
<?php
$objRes= new \stdClass();
if(mysqli_connect_errno($con=mysqli_connect("localhost","root","","mydb"))){
$objRes->response="ConOrDbFailure";
$myjson=json_encode($objRes);
echo $myjson;
die();
}
?>
这是我的XAMPP状态。 我有意停止了MYSQL服务。用于测试。
如果Mysql
关闭,这是我在POSTMAN中的输出。如果打开mysql
,则不会显示警告或错误。
现在我的要求是在mysql关闭时删除警告。因为我需要解析JSON object
中的Android
。
答案 0 :(得分:0)
创建数据库实例时,可以检查是否为null 生成一个json并回显它,然后退出代码。
$conn = new mysqli(host,username,pass,db);
if($conn->connect_errno) {
echo json_encode(["error" => $conn->connect_error]);
exit();
}