Не могу получить результат селекта, что я делаю не правильно ? PHP: mysqli_begin_transaction($resource,MYSQLI_TRANS_START_READ_WRITE); $result = mysqli_query($resource,'SELECT id, address, picture FROM addresses LIMIT 1;'); $address = mysqli_fetch_assoc($result); file_put_contents(__DIR__.'/file.txt', serialize($address)); //сюда пишет: N; типа null я так понимаю $is_deleted = mysqli_query($resource, "DELETE FROM addresses WHERE id = {$address['id']};"); $is_updated = mysqli_query($resource,"INSERT INTO payments VALUES (NULL, $userId, $productPrice)"); if ($is_updated && $is_deleted){ mysqli_commit($resource); return $address; }else{ mysqli_rollback($resource); error_log('Transaction aborted'); return false; }