What are some best practices for displaying database query results in a loop in PHP?

When displaying database query results in a loop in PHP, it is important to properly handle the data and format it for presentation. One common approach is to fetch the results from the database using a loop, then output the data within the loop to display each record. It is also recommended to use HTML markup to structure the output in a user-friendly format.

// Assuming $result is the variable containing the database query results

// Loop through the results and display each record
foreach ($result as $row) {
    echo "<div>";
    echo "<p>Name: " . $row['name'] . "</p>";
    echo "<p>Email: " . $row['email'] . "</p>";
    echo "</div>";
}