いくつかの場所で要素を作成すると、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>";
}