Получается вот такая штука ... сокращенно
if (!is_array($_SESSION['constant'])) {Может есть какой другое решение, или это нормально ?
// Запрос и сбор массива
$prava_all[$value['id']] = $value['name'];
// И таких таблиц уже 4 штуки
$_SESSION['constant'] = array(
'prava' => $prava_all,
'profil' => $profil_all,
'razdel' => $razdel_all,
'sale' => $sale_all,
);
}
Ну может временная таблица, которая перезаписывается при изменении в любой из этих таблиц. может ещё что есть