Выборочный вывод данных из массива foreach?
Тут скорее всего без Ajax не обойтись, и не понятно при чём тут массивы. В блоке вывода новостей нужно получить ID этой новости, передать её через Ajax, на сервере получить эту новость из БД, обработать JS+HTML и передать в Poup
Для начала надо открыть для себя то, как работает РНР.
И в частности, что во момент клика никакого массива уже давно нет.
Потому что клик делается в браузере, а РНР работает на сервере.

После этого надо решить для себя, либо мы заранее все подробности заполняем для попапа, и тогда это вопрос чисто про HTML
либо подтягиваем динамически, но тогда это вопрос не про "массивы", а про аякс и отдельный запрос к серверу.