Hi,
I codes in the while loop is too long. Can it be
written in different way?
Thanks.

sub display_helpdb{
  my $server = $_[0];
  my @results;
  &sybase_connect("$server","master","sp_helpdb");
  $dbh->dbsqlexec;
  $dbh->dbresults;
  @tbl_header = ("DB Name", "DB Size", "Owner",
"DBID", "Create Date", "Status");
  print "<table border=1><tr>";
  # contruct tbl colum header
  map{print '<th>',$_,"</th>\n"}@tbl_header  ; 
  print "</tr>\n";
  while(@results = $dbh->dbnextrow){
      print "<tr>
             <td> $results[0] </td> 
             <td>$results[1]</td> 
             <td>$results[2]</td> 
             <td>$results[3]</td> 
             <td>$results[4]</td>
             <td>$results[5]</td>
            </tr>";
#is there a way to shortened the print statement above
#I'v tried this :
#  map{print "\n<tr><td>",$_[0..5],"</td></tr>\n"} @a;
# but it does not work right.

 }
  print "</table>";
}#end sub

__________________________________________________
Do you Yahoo!?
New DSL Internet Access from SBC & Yahoo!
http://sbc.yahoo.com

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to