3.8. Использовать для демонстрации фрагментов кода только специальный тег <code> или специальные демонстрационные ресурсы (например, JsFiddle - https://jsfiddle.net/). Размещение фрагментов кода в виде изображений запрещено.
3.9. Использовать для вставки изображений тег <img> (размещение ссылок на изображения без использования тега <img> запрещено).
Я вот не могу понять, почему у тебя 2 массива, если все это можно взять из базы одним запросом?