Ты просто перефразировал вопрос.Хм, вопрос был "как сделать локально видимую переменную доступной из глобального пространства". Это я перефразировал вопрос в нормальных терминах. А то что я написал в ответе - ответ на ваш вопрос.
вложенными множествами(что это в MySQL?)То же что и в не MySQL, легко ищется
крон повесить не проблема, проблема в том что срабатывает он только тогда когда пользователь зашел на сайт.У вас очень странное, я бы даже сказал экстравагантное понимание работы крона. Скорее всего у вас "крон" на каком-то готовом решении типа вордпресс/жумла, где кроном называется совсем другой функционал.
рекурсивные делаются одним запросом через переменныеэто в том случае если они имеют прямую связь через релации. Есть случаи когда релации/условия получают из внешнего источника, например из внешнего апи. Секурити, блокчейн и вот это все...
За всю мою практику не сталкивался с такими.во первых - это не показатель, во вторых - банально внесение данных из внешних источников в бд, как пример.
mysqli_set_charset($link, 'utf8');
Помогите сделать запись этой информации в базу данныхВопрос легко ищется поисковиком
И нужно ли будет создавать cron запрос к файлу?Зависит от того как работает ваш сайт и как вы собираете информацию, в общем случае - нужно, но при этом кусок кода который у вас сейчас написан будет работать иначе.
и как правильно создать таблицу в базу данных (SQL код) под это дело?Зависит от нужд вашего сайта, в общем случае - все поля которые у вас массиве как ключи, плюс уникальный идентификатор, плюс поля которые еще нужны для хранения (например дата опроса сервера).
Не благодари.