Кароче есть файл в нём есть кейсы и чтобы в каждом из кейсов не создавать запрос, решил создать функцию и потом её вызывать. Вот функция <? function ank($a = false){ global $db; $b = $db ->prepare('SELECT * FROM `user` WHERE `id` = ?'); $b -> execute ([$a]); $ank = $b -> fetch(PDO::FETCH_ASSOC); return $ank; }
В файле я её вызываю <? ank($user['id'])
Ошибок нет. Дальше по ней ищу пользователя и пробую отобразить логин. Все это выглядит так <? ank($user['id'])
echo ''.$ank['login'].'';
И тут прикол в том что не видет переменную $ank хотя функция её возвращает. Кароче хз как это сделать. Клепать 8 одинаковых запросов в одном файле не хочется как-то. Знает кто решение?