// Calcolo nuovo campo "numero_revision" per ciascun preventivo
$preventivi=$dbo->fetchArray('SELECT * FROM co_preventivi ORDER BY id ASC');
foreach($preventivias$preventivo){
// Calcolo il numero preventivo in modo sequenziale in base alla creazione
$revisioni=$dbo->fetchArray('SELECT id FROM co_preventivi WHERE master_revision = '.prepare($preventivo['id']).' AND id > '.prepare($preventivo['id']).' ORDER BY id ASC');
$numero_revision=1;
foreach($revisionias$revisione){
$dbo->query('UPDATE co_preventivi SET numero_revision='.prepare($numero_revision++).' WHERE id='.$revisione['id']);