"; echo"
Virtual Library
"; echo" Library Home Upload Item "; echo"
"; function ViewLibrary() { global $database_name; global $Selected_Subject_Area; if ($Selected_Subject_Area != '') { $Select_query = "select * from $Selected_Subject_Area where User = 'All' order by DateAdded DESC"; $Select_result = mysql_db_query($database_name, $Select_query); check_table($Select_result, "$Selected_Subject_Area"); $num_rows = mysql_num_rows($Select_result); check_numrows($num_rows, "No items are currently available in the subject area $Selected_Subject_Area. Please try later."); $count = 0; for ($i=0; $i < $num_rows; $i++) { $count++; //echo""; $Item_array = mysql_fetch_array($Select_result); $Title = $Item_array["Title"]; $Author = $Item_array["Author"]; $Abstract = $Item_array["Abstract"]; $User = $Item_array["User"]; $FileName = $Item_array["FileName"]; $LinkName = $Item_array["LinkName"]; $DateAdded = $Item_array["DateAdded"]; echo"$count. $Title
"; echo"Author: $Author
"; echo"Abstract: $Abstract
"; echo"$DateAdded
"; if ($FileName == '') { echo"Full Text (Web Link)"; } else { echo"Full Text"; } echo"

"; } echo"


"; echo"Total public items : $count
"; } else { $Select_query = "select * from Library order by SubjectAreaName"; $Select_Result = mysql_db_query($database_name,$Select_query); if ($Select_Result <=0) { echo"The Library table is missing, check if this table still exist"; exit; } $Num_Subject_Areas= mysql_num_rows($Select_Result); //returns the number of Subject Areas in the table if ( $Num_Subject_Areas <= 0) { echo"There are currently no Subject Areas in the Library"; } echo"

"; echo"
Enter a keyword to search the library or browse from the list below

"; echo"
"; echo"
"; for ( $i=0; $i < $Num_Subject_Areas; $i++) { $Subject_Area_Array = mysql_fetch_array($Select_Result); $Subject_Area_Name = $Subject_Area_Array["SubjectAreaName"]; $Date_Updated = $Subject_Area_Array["DateModified"]; echo""; echo""; echo""; echo""; } echo"
$Subject_Area_NameUpdate: $Date_Updated
"; } } function check_table($Db_result, $tablename) { if ( $Db_result <=0) { echo"$tablename table is missing or altered"; exit; } } function check_created_table($Db_result, $tablename) { if ( $Db_result <=0) { echo"$tablename table could not be created"; exit; } } function check_numrows($num_rows,$Statement) { if ( $num_rows <= 0) { echo"$Statement"; exit; } } ViewLibrary(); ?>