diff --git a/admin/reports.php b/admin/reports.php index 621f4c8..3de5759 100644 --- a/admin/reports.php +++ b/admin/reports.php @@ -166,6 +166,9 @@ while($catr=mysql_fetch_object($catq)) echo i18n("Award Ceremony Script").": "; echo "PDF   "; echo "CSV   "; + echo "
"; + echo "Award Winners CSV   "; + echo "
"; if($config['tours_enable'] == 'yes') { echo "
"; diff --git a/admin/reports_acpresentation.php b/admin/reports_acpresentation.php new file mode 100644 index 0000000..c0a6df7 --- /dev/null +++ b/admin/reports_acpresentation.php @@ -0,0 +1,165 @@ +name; + $pq=mysql_query("SELECT + award_prizes.prize, + award_prizes.number, + award_prizes.id, + award_prizes.cash, + award_prizes.scholarship, + winners.projects_id, + projects.projectnumber, + projects.title, + projects.registrations_id AS reg_id, + projectcategories.category, + projectdivisions.division + FROM + award_prizes + LEFT JOIN winners ON winners.awards_prizes_id=award_prizes.id + LEFT JOIN projects ON projects.id=winners.projects_id + LEFT JOIN projectcategories ON projects.projectcategories_id=projectcategories.id + LEFT JOIN projectdivisions ON projects.projectdivisions_id=projectdivisions.id + WHERE + award_awards_id='$r->id' + AND award_prizes.year='".$config['FAIRYEAR']."' + AND award_prizes.excludefromac='0' + AND projectcategories.year='".$config['FAIRYEAR']."' + AND projectdivisions.year='".$config['FAIRYEAR']."' + ORDER BY + projectcategories.id,projectdivisions.id, + `order`"); + echo mysql_error(); + $prevprizeid=-1; + while($pr=mysql_fetch_object($pq)) + { + if($prevprizeid!=$pr->id) + { + $prizetext=$pr->prize; + + if($pr->cash || $pr->scholarship) + { + $prizetext.=" ("; + if($pr->cash && $pr->scholarship) + $prizetext.="\$$pr->cash cash / \$$pr->scholarship scholarship"; + else if($pr->cash) + $prizetext.= "\$$pr->cash cash"; + else if($pr->scholarship) + $prizetext.= "\$$pr->scholarship scholarship"; + $prizetext.= ")"; + + } + $prevprizeid=$pr->id; + } + + if($pr->projectnumber) + { + $sq=mysql_query("SELECT students.firstname, + students.lastname, + students.schools_id, + schools.school, + schools.board, + schools.district, + schools.postalcode, + schools.city + FROM + students, + schools + WHERE + students.registrations_id='$pr->reg_id' + AND students.schools_id=schools.id + "); + + $students=" Students: "; + $studnum=0; + $student1=""; + $student2=""; + while($studentinfo=mysql_fetch_object($sq)) + { + if($studnum==0) $student1="$studentinfo->firstname $studentinfo->lastname"; + if($studnum==1) $student2="$studentinfo->firstname $studentinfo->lastname"; + if($studnum>0) $students.=", "; + $studnum++; + + //we will assume that they are coming from the same school, so lets just grab the last students school + //and use it. + $school=$studentinfo->school; + $schoolboard=$studentinfo->board; + $schooldistrict=$studentinfo->district; + $schoolpostalcode=$studentinfo->postalcode; + $schoolcity=$studentinfo->city; + } + } + else + { + } + + +/* + $table['data'][]=array(i18n("Division"),$proj->division); + $table['data'][]=array(i18n("Category"),$proj->category); + $table['data'][]=array(i18n("Prize"),$prizetext); + $table['data'][]=array(i18n("Proj #"),$pr->projectnumber); + $table['data'][]=array(i18n("Project Title"),$pr->title); + $table['data'][]=array(i18n("Name 1"),$student1); + $table['data'][]=array(i18n("Name 2"),$student2); + $table['data'][]=array(i18n("School"),$school->school); + */ + $table['data'][]=array($pr->division, + i18n($pr->division,array(),array(),"fr"), + "$pr->category / ".i18n($pr->category,array(),array(),"fr"), + $award, + $prizetext, + $pr->projectnumber, + $pr->title, + $student1, + $student2, + $school, + $schoolcity, + $schoolboard, + $schoolpostalcode + ); + } + } + + } + $rep->addTable($table); + $rep->output(); +?>