AND ac.SYEAR=ssm.SYEAR ".str_replace('TABLE_NAME','ac.TABLE_NAME',$extra_sql);
}
if(isset($_REQUEST['codes'])
&&count($_REQUEST['codes']))
if(!empty($_REQUEST['codes']))
{
$REQ_codes=$_REQUEST['codes'];
...
...
@@ -327,7 +326,7 @@ else
$abs=($_REQUEST['table']=='0');//true;
}
if(count($REQ_codes)&&!$abs)
if(!empty($REQ_codes)&&!$abs)
{
$extra['WHERE'].="AND ac.ID IN (";
foreach((array)$REQ_codesas$code)
...
...
@@ -340,7 +339,7 @@ else
elseif($abs)
{
$RET=DBGet("SELECT ID FROM ATTENDANCE_CODES WHERE SYEAR='".UserSyear()."' AND SCHOOL_ID='".UserSchool()."' AND (DEFAULT_CODE!='Y' OR DEFAULT_CODE IS NULL) AND TABLE_NAME='".$_REQUEST['table']."'");
if(count($RET))
if(!empty($RET))
{
$extra['WHERE'].="AND ac.ID IN (";
foreach((array)$RETas$code)
...
...
@@ -511,7 +510,7 @@ function _makeCodeSearch($value='')
$extra['WHERE']=" AND EXISTS (SELECT '' FROM ATTENDANCE_PERIOD ap,ATTENDANCE_CODES ac WHERE ap.SCHOOL_DATE='".$date."' AND ap.STUDENT_ID=ssm.STUDENT_ID AND ap.ATTENDANCE_CODE=ac.ID AND ac.SCHOOL_ID=ssm.SCHOOL_ID AND ac.SYEAR=ssm.SYEAR ";
if(isset($_REQUEST['codes'])
&&count($_REQUEST['codes']))
&&!empty($_REQUEST['codes']))
{
$REQ_codes=$_REQUEST['codes'];
...
...
@@ -118,7 +118,7 @@ else
$abs=true;
}
if(count($REQ_codes)&&!$abs)
if(!empty($REQ_codes)&&!$abs)
{
$extra['WHERE'].="AND ac.ID IN (";
foreach((array)$REQ_codesas$code)
...
...
@@ -128,7 +128,7 @@ else
elseif($abs)
{
$RET=DBGet("SELECT ID FROM ATTENDANCE_CODES WHERE SYEAR='".UserSyear()."' AND SCHOOL_ID='".UserSchool()."' AND (DEFAULT_CODE!='Y' OR DEFAULT_CODE IS NULL)");
if(count($RET))
if(!empty($RET))
{
$extra['WHERE'].="AND ac.ID IN (";
foreach((array)$RETas$code)
...
...
@@ -249,7 +249,7 @@ function _makeCodeSearch($value='')
$codes_RET=DBGet("SELECT ID,TITLE FROM ATTENDANCE_CODES WHERE SYEAR='".UserSyear()."' AND SCHOOL_ID='".UserSchool()."' AND TABLE_NAME='0' AND (DEFAULT_CODE!='Y' OR DEFAULT_CODE IS NULL)");
DBQuery("UPDATE ATTENDANCE_DAY SET MINUTES_PRESENT='".$total."',STATE_VALUE='".$length."'".($comment!==false?",COMMENT='".$comment."'":'')." WHERE STUDENT_ID='".$student_id."' AND SCHOOL_DATE='".$date."'");
@@ -6,7 +6,7 @@ if ( $_REQUEST['modfunc'] === 'save' )
{
if(!empty($_REQUEST['activity_id']))
{
if(count($_REQUEST['student']))
if(!empty($_REQUEST['student']))
{
// FJ fix bug add the same activity more than once
// $current_RET = DBGet( "SELECT STUDENT_ID FROM STUDENT_ELIGIBILITY_ACTIVITIES WHERE ACTIVITY_ID='".$_SESSION['activity_id']."' AND SYEAR='".UserSyear()."'",array(),array('STUDENT_ID'));
...
...
@@ -67,12 +67,9 @@ if ( $_REQUEST['search_modfunc'] == 'list' )
@@ -125,7 +125,7 @@ if ( ! empty( $_REQUEST['values'] )
DBQuery($sql);
}
$RET=DBGet("SELECT 'completed' AS COMPLETED FROM ELIGIBILITY_COMPLETED WHERE STAFF_ID='".User('STAFF_ID')."' AND SCHOOL_DATE BETWEEN '".$start_date."' AND '".$end_date."' AND PERIOD_ID='".UserPeriod()."'");
if(!count($RET))
if(!empty($RET))
DBQuery("INSERT INTO ELIGIBILITY_COMPLETED (STAFF_ID,SCHOOL_DATE,PERIOD_ID) values('".User('STAFF_ID')."','".DBDate()."','".UserPeriod()."')");
$current_RET=DBGet("SELECT ELIGIBILITY_CODE,STUDENT_ID FROM ELIGIBILITY WHERE SCHOOL_DATE BETWEEN '".$start_date."' AND '".$end_date."' AND PERIOD_ID='".UserPeriod()."'",array(),array('STUDENT_ID'));
@@ -19,7 +19,7 @@ if ( $_REQUEST['modfunc'] === 'add'
AND ACTIVITY_ID='".$_REQUEST['new_activity']."'
AND SYEAR='".UserSyear()."'");
if(count($activity_RET))
if(!empty($activity_RET))
echoErrorMessage(array(_('The activity you selected is already assigned to this student!')));
else
DBQuery("INSERT INTO STUDENT_ELIGIBILITY_ACTIVITIES (STUDENT_ID,ACTIVITY_ID,SYEAR) values('".UserStudentID()."','".$_REQUEST['new_activity']."','".UserSyear()."')");
...
...
@@ -132,10 +132,10 @@ if ( UserStudentID()
ORDER BY ea.START_DATE",array('START_DATE'=>'ProperDate','END_DATE'=>'ProperDate'));
$activities_RET=DBGet("SELECT ID,TITLE FROM ELIGIBILITY_ACTIVITIES WHERE SYEAR='".UserSyear()."' AND SCHOOL_ID='".UserSchool()."'");
$description_RET=DBGet("SELECT DISTINCT DESCRIPTION FROM CALENDAR_EVENTS WHERE SYEAR='".UserSyear()."' AND SCHOOL_ID='".UserSchool()."' AND TITLE='".$menus_RET[$_REQUEST['menu_id']][1]['TITLE']."' AND DESCRIPTION IS NOT NULL ORDER BY DESCRIPTION");