cambia in base alla zona, ma i dati li prendo facendo una subquery.
non l'ho messa nel codice per non fare casino.
si trova dentro al foreach principale:

Codice PHP:
foreach ($queryClienti as $cl) {
  
$queryBudgetNuovi $budgetNuovi->getByZonaCollezione($zona$bdgCollezione);

  
// RESTO DEL CODICE

però, a livello teorico non dovrebbe cambiare nulla.