use strict; use CGI; use CGI qw(:standard); use CGI::Carp qw(fatalsToBrowser); use Apache::DBI(); my ($cgi) = new CGI; my ($title) = "Faculty Lecture Listing"; my ($dsn) = "DBI:mysql:vos:localhost"; my ($user) = "vosdb_user"; my ($password) = ""; my ($path) = "../../"; my ($dbh, $sth); my (@ary); my ($counter) = 2; my ($meeting_no) = $cgi->param('id'); if (!$meeting_no) { print $cgi->redirect("index.iphtml"); die; } $dbh = DBI->connect ($dsn, $user, $password, { RaiseError => 0, PrintError => 0}) or die "Could not connect to server: $DBI::err ($DBI::errstr)\n"; my $SQL = "SELECT name, meeting.city, meeting.state, meeting.location, MONTHNAME(meeting.start_date), DAYOFMONTH(meeting.start_date), YEAR(meeting.end_date), MONTHNAME(meeting.end_date), DAYOFMONTH(meeting.end_date) FROM meeting WHERE meeting_no = '$meeting_no' AND meeting.workshop_no = 0 AND meeting.breakout_no = 0"; $sth = $dbh->prepare($SQL) || die "Prepare failed: $DBI::errstr\n"; $sth->execute() || die "Couldn't execute query $DBI::errstr\n"; @ary = $sth->fetchrow; $sth->finish; !> #include ../../includes/wp-vos-header.iphtml ; if (@ary) { my $mtg_name = $ary[0]; print '
' . $ary[0] . '
';
print "$ary[4] $ary[5]";
if ($ary[5] eq $ary[8]) {
print ", $ary[6]";
} else {
if ($ary[4] eq $ary[7]) {
print "-$ary[8], $ary[6]";
} else {
print "-$ary[7] $ary[8], $ary[6]";
}
}
print '
';
print "$ary[3] • $ary[1], $ary[2]
Faculty | Moderator | Date | Time | Lecture | Willingness to Participate | Disclosure | Syllabus | CME | \n"; while (my @ary = $sth->fetchrow_array()) { if (2*int($counter/2) == $counter) { print "|||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
$ary[0] | \n"; print ""; if ($ary[1]) { print "M"; } else { print " "; } print " | \n"; # print "$ary[1] | \n"; print "$ary[2] | \n"; print "$ary[3] | \n"; print "$ary[4] | \n"; print ""; if ($ary[5]) { print "✓"; } else { print " "; } print " | \n"; print ""; if ($ary[6]) { print "✓"; } else { print " "; } print " | \n"; print ""; if ($ary[7]) { print "✓"; } else { print " "; } print " | \n"; print ""; if ($ary[8]) { print "✓"; } else { print " "; } print " | \n"; # print "$ary[5] | \n"; # print "$ary[6] | \n"; # print "$ary[7] | \n"; # print "$ary[8] | \n"; print "