, если вы используете php, используйте этот gist .
он может получить полные сведения о выбранных полях без результата и все настраиваемые поля, такие как:
SELECT a.name aname, b.name bname, b.*
FROM table1 a LEFT JOIN table2 b
ON a.id = b.pid;
, если выше sql не возвращает никаких данных, также будут получать имена полей aname, bname, b другое имя поля
только две строки:
$query_info = mysqli_query($link, $data_source);
$fetch_fields_result = $query_info->fetch_fields();
Достаточно просто:
<div class="aSection ${someBean?.aCondition ? 'shownItem':'hiddenItem'}">
...
</div>
Вы можете использовать блоки $ {} внутри атрибутов html, без проблем, просто убедитесь, что не используете двойные кавычки в блоке выражения, поскольку это сбивает с толку.