line |
true |
false |
branch |
20
|
0 |
0 |
if ($$self->{'_sth'}->err) |
24
|
0 |
0 |
if ($data and @$data) |
43
|
14 |
5 |
if (my $row = $$self->{'_sth'}->fetchrow_arrayref) |
54
|
0 |
0 |
if ($self->next) |
67
|
1 |
0 |
unless defined $Data::Page::VERSION |
88
|
1 |
2 |
unless $$self->{'_st_type'} eq 'select' |
91
|
0 |
2 |
if (defined $$self->{'_total_rows'} and $$self->{'_total_rows'} =~ /^\d+$/o) |
95
|
0 |
2 |
if ($$self->{'_sql'} =~ /^\s*select\s+count\(\s*[*]\s*\)\s+/iso) { } |
96
|
0 |
0 |
if ($self and $self->next) |
102
|
0 |
2 |
if ($$self->{'_sql'} =~ /\s+limit\s+\d+(?!.*[)])/io) |
103
|
0 |
0 |
if &DEBUG() >= 3 |
110
|
0 |
2 |
unless $sth->execute(@{$$$self{'_binds'};}) |