music theory online
Music Theory Online (http://mto.societymusictheory.org) is an electronic journal
that features peer-reviewed articles, book reviews, job announcements, a new books list, and a new dissertations list.
Volume includes the following items:
Article: ");
printf("%s", firstlast($myrow["author"]));
if ($myrow["institution"]!=null && $myrow["institution"]!=$myrow["institution2"]) {
printf(" (%s) ", $myrow["institution"]);
}
else if ($myrow["author2"]==null) {
printf(", ");
}
if ($myrow["author2"]!=null) {
printf(" and %s", firstlast($myrow["author2"]));
if ($myrow["institution2"]!=null) {
printf(" (%s) ", $myrow["institution2"]);
}
else {
printf(", ");
}
}
printf("%s", $myrow["title"]);
} while ($myrow = mysql_fetch_array($result));
}
// Commentaries
$result = mysql_query("SELECT * FROM authors WHERE (volume='$volume' AND type='Commentary') ORDER BY listorder, author, title",$db);
if ($myrow = mysql_fetch_array($result)) {
do {
echo("- Commentary: ");
printf("%s", firstlast($myrow["author"]));
if ($myrow["institution"]!=null && $myrow["institution"]!=$myrow["institution2"]) {
printf(" (%s) ", $myrow["institution"]);
}
else if ($myrow["author2"]==null) {
printf(", ");
}
if ($myrow["author2"]!=null) {
printf(" and %s", firstlast($myrow["author2"]));
if ($myrow["institution2"]!=null) {
printf(" (%s) ", $myrow["institution2"]);
}
else {
printf(", ");
}
}
printf("%s
", $myrow["title"]);
} while ($myrow = mysql_fetch_array($result));
}
// Reviews
$result = mysql_query("SELECT * FROM authors WHERE (volume='$volume' AND type='Review') ORDER BY listorder, author, title",$db);
if ($myrow = mysql_fetch_array($result)) {
do {
echo("- Review: ");
printf("%s", firstlast($myrow["author"]));
if ($myrow["institution"]!=null && $myrow["institution"]!=$myrow["institution2"]) {
printf(" (%s) ", $myrow["institution"]);
}
else if ($myrow["author2"]==null) {
printf(", ");
}
if ($myrow["author2"]!=null) {
printf(" and %s", firstlast($myrow["author2"]));
if ($myrow["institution2"]!=null) {
printf(" (%s) ", $myrow["institution2"]);
}
else {
printf(", ");
}
}
printf("%s
", $myrow["title"]);
} while ($myrow = mysql_fetch_array($result));
}
// Reports
$result = mysql_query("SELECT * FROM authors WHERE (volume='$volume' AND type='International Report') ORDER BY listorder, author, title",$db);
if ($myrow = mysql_fetch_array($result)) {
do {
echo("- International Report: ");
printf("%s", firstlast($myrow["author"]));
if ($myrow["institution"]!=null && $myrow["institution"]!=$myrow["institution2"]) {
printf(" (%s) ", $myrow["institution"]);
}
else if ($myrow["author2"]==null) {
printf(", ");
}
if ($myrow["author2"]!=null) {
printf(" and %s", firstlast($myrow["author2"]));
if ($myrow["institution2"]!=null) {
printf(" (%s) ", $myrow["institution2"]);
}
else {
printf(", ");
}
}
printf("%s
", $myrow["title"]);
} while ($myrow = mysql_fetch_array($result));
}
?>