#!/usr/bin/perl ########################################### # show -- Show summary of last 24 hours # of "RESTARTS" table. # Mike Schilli, 2002 (m@perlmeister.com) ########################################### use warnings; use strict; use DBI; use CGI qw(:all *table); my $USER = "root"; my $PASSWORD = ""; my $dbh = DBI->connect("DBI:mysql:" . "database=serverdaten;host=localhost", $USER, $PASSWORD); print header(), start_html(-BGCOLOR => 'white'); my $sql = < CURRENT_TIMESTAMP GROUP BY system, subsys EOT my $sth = $dbh->prepare($sql); $sth->execute(); print h1("Last 24 Hours Production " . "System Restarts"); print start_table({BORDER => 1}); print TR(th("System"), th("Unit"), th("Count")); while( my($sysname, $subsysname, $count) = $sth->fetchrow_array()) { print TR(td($sysname), td($subsysname), td($count)); } print end_table();