예제 #1
0
function output_html($result = array(), $arguments = array())
{
    print_header();
    print_table_head();
    foreach ($result as $no => $line) {
        print_table_line($no, $line['day'], $line['counter']);
    }
    print_footer();
}
예제 #2
0
function displayGenePairs($sql, $format, $matches)
{
    $result = mysql_query($sql) or die("mysql error {$sql}," . mysql_error());
    $n = mysql_num_rows($result);
    print "<table width=100% border=1>";
    if ($format == 1) {
        #two gene ID,gi and log(evalue)
        $headitems = array("Gene1 ID", "Gene1 GI", "Gene2 ID", "Gene2 GI", "log(e_value)", "Bit Score");
        $width = array("20%", "20%", "20%", "20%", "10%", "10%");
        $align = array("Center", "Center", "Center", "Center", "Center", "center");
        print_table_head($headitems, $width, $align);
        for ($i = 0; $i < $n; $i++) {
            $row = mysql_fetch_array($result, MYSQL_ASSOC);
            if ($matches[$row['gene1_id']] == $row['gene2_id']) {
                print "<tr bgcolor=red>";
            } else {
                print "<tr>";
            }
            print "<td align=center><a href=genedetail.php?id=" . $row['gene1_id'] . ">" . $row['gene1_id'] . "</a></td>";
            if (isset($row['gene1_gi'])) {
                $gene1_gi = $row['gene1_gi'];
            } else {
                $gene1_gi = getGIFromID($row['gene1_id']);
            }
            print "<td align=center>" . $gene1_gi . "</td>";
            print "<td align=center><a href=genedetail.php?id=" . $row['gene2_id'] . ">" . $row['gene2_id'] . "</a></td>";
            if (isset($row['gene2_gi'])) {
                $gene2_gi = $row['gene2_gi'];
            } else {
                $gene2_gi = getGIFromID($row['gene2_id']);
            }
            print "<td align=center>" . $gene2_gi . "</td>";
            print "<td align=center>";
            printf("%10.2f", $row['log_evalue']);
            print "&nbsp;</td>";
            print "<td align=center>";
            printf("%10.2f", $row['bit_score']);
            print "&nbsp;</td>";
            print "</tr>\n";
        }
    }
    print "</table>";
}