my $color_num = 1; while( @data = $query->fetchrow ) { $rowcolor = 'RED'; if ($color_num % 2 > 0) { $rowcolor = 'GREEN'; } print REPORT_FILE qq( $data[0] $data[1] $data[2] $data[3] $data[4] ) $color_num++; }