How can a foreach loop be utilized to update multiple fields in a database table using PHP?
When updating multiple fields in a database table using PHP, a foreach loop can be utilized to iterate through an array of field-value pairs and execute individual update queries for each pair.
// Assuming $data is an associative array containing field-value pairs to update
foreach($data as $field => $value) {
$sql = "UPDATE table_name SET $field = :value WHERE condition";
$stmt = $pdo->prepare($sql);
$stmt->bindValue(':value', $value);
$stmt->execute();
}