=over
-($results, $total) = execute_query($sql, $type, $offset, $limit, $format, $id)
+($results, $total, $error) = execute_query($sql, $type, $offset, $limit, $format, $id)
=back
if ($format eq 'tab') {
$string = join("\t",@$colnames);
}
- if ($format eq 'csv') {
+ elsif ($format eq 'csv') {
$string = join(",",@$colnames);
}
my @xmlarray;
my $row = join( '</td><td>', @data );
$row = "<tr><td>$row</td></tr>";
$temphash{'row'} = $row;
- if ( $format eq 'text' ) {
+ if ($format eq 'text') {
$string .= "\n" . $row;
}
- if ($format eq 'tab' ){
+ elsif ($format eq 'tab'){
$row = join("\t",@data);
$string .="\n" . $row;
}
- if ($format eq 'csv' ){
+ elsif ($format eq 'csv'){
$row = join(",",@data);
$string .="\n" . $row;
}
- if ($format eq 'url'){
+ elsif ($format eq 'url'){
my $temphash;
@$temphash{@$colnames}=@data;
push @xmlarray,$temphash;