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]