当我在某些地方创建元素时,我会返回 html 代码。让函数返回一个数组,然后为列表或表格中的每个项目创建 html,还是让 html 作为函数的一部分更好?
例如
function failedScansTable($eventId)
{
echo "<table class='basic-table'>";
$sql = mysql_query("SELECT total_errors FROM errors WHERE id_event = $eventId");
while ($row = mysql_fetch_array($sql))
{
$totalErrors = $row['total_errors'];
echo "<tr class='basic-table-total'><th colspan='3'>Total Rejected Scans</th><th>$totalErrors</th></tr>";
}
echo "</table>";
}