Projet

Général

Profil

Anomalie #2210 » prout.pl

Benjamin Drieu, 04/05/2017 14:46

 
1
open PROUT, '/tmp/foo.csv';
2

    
3
my $old = '', $i = 2;
4
while (<PROUT>)
5
{
6
    
7
    chomp;
8
    my ( $id, $reg ) = split /,/;
9
    if ( $reg ne $old )
10
    {
11
	printf ( "&field%d_boolean=&field%d_post_p=1",
12
		 $i-1, $i-1 ) if $old;
13
	print "\">$old</a> |\n" if $old;
14
	print "<a href=\"https://adherents.april.org/admin/?action=perform_search&table=actor&start=0&limit=9999&field1_field=country&field1_is=is&field1_operand=is&field1_value=FRA&field1_boolean=and&field2_pre_p=1";
15
	$i = 2;
16
    }
17
    printf ( "&field%d_boolean=or", $i - 1 ) if $i != 2;
18
    printf ( "&field%d_field=departement&field%d_is=is&field%d_operand=is&field%d_value=%s",
19
	     $i, $i, $i, $i, $id, $i );
20
    $i++;
21
    $old = $reg;
22
}
23

    
24
printf ( "&field%d_field=departement&field%d_is=is&field%d_operand=is&field%d_value=%s&field%d_boolean=&field%d_post_p=1",
25
	 $i, $i, $i, $i, $id, $i, $i );
26
print "\">$old</a>\n" if $old;
    (1-1/1)