$db->do( 'CREATE TABLE counters (pagename text primary key, pagecounter int default 0)' ); eval { $db->do('INSERT INTO counters (pagename, pagecounter) VALUES ($, 0)', undef, $pagename); }; $db->do('UPDATE counters SET pagecounter = pagecounter + 1 WHERE pagename = ?', undef, $pagename); #### print table( {class=>'info'}, Tr( td( {class=>'lime'}, a( {href=>'/cgi-bin/show.pl?name=showlog'}, h1( {class=>'lime'}, $host )))), Tr( td( {class=>'yellow'}, $display_date)), Tr( td( {class=>'cyan'}, $pagecounter )) );