Bonjour,

je suis en train d'essayer de comprendre ce que fait une portion de programme dont voici quelques lignes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
my $sql = "SELECT bat_i_id FROM tBatch
WHERE bat_ee_stage = 'generated'";
my $batch_ids = $db->selectall_arrayref($sql) or $db->err and
log_msg("alert", "Unable to get new batches: " . $db->err) and exit(1);
 
# process all waiting batchs
batch_loop:
foreach my $batch_id (@$batch_ids) {
	my ($bat_i_id) = @$batch_id;
	#etc ...
}
Dans ce bout de code, il y a des "next" et des "next batch_loop" quand il y a des erreurs dans le code (je n'ai pas tout mis car trop long)
Le next si j'ai bien compris permet de passer à l'itération suivante mais le next batch_loop sert à quoi ?

Merci