Есть функция:
function balance($card,$cvc,$name,$link){
try{
if(empty($card) OR empty($cvc) or empty($name) or empty($link)){
return false;
}else{
include("config.php");//конфиг, содержащий инфу для подключения
$qq = "SELECT `balance` FROM `cards` WHERE `card` = '$card' AND `cvc` = '$cvc' AND `name` = '$name'";//формируем запрос
mysqli_select_db($link,$dbname);//выбираем БД
$res = mysqli_query($link,$qq);//делаем запрос
$res = mysqli_fetch_assoc($res);//преобразование результата в массив
$link->query("INSERT INTO `log`(`operaion`, `SERVER`, `result`) VALUES ('balance','".implode(",",$_SERVER)."','".implode(",", ($res))."')");// лог в базу данных
return $res;//отдаём результат как массив
}
}catch(Exception $e){
return false;//если произошла ошибка - возвращаем ничего
}
}
Но, она возвращает false.
На Vertrigoserv работало идеально.
mysqli_error возвращает ничего.
Перетыкал всё что только можно,но результат не изменился.
Сервер - PHP 5.6, Apache, Ubuntu 18.04