From b2c2fdb38b5ead707361ec046d0ffcfaa537313b Mon Sep 17 00:00:00 2001 From: james Date: Wed, 25 Oct 2006 17:35:51 +0000 Subject: [PATCH] Add an option to DELETE a registration, removes everything to do with it from the database --- admin/registration_list.php | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/admin/registration_list.php b/admin/registration_list.php index d016b38e..b05fbe24 100644 --- a/admin/registration_list.php +++ b/admin/registration_list.php @@ -41,6 +41,19 @@ function openstudentinfo(id) echo "<< ".i18n("Back to Administration").""; echo "   "; echo "<< ".i18n("Back to Registration").""; + if($_GET['action']=="delete" && $_GET['delete']) + { + $regid=$_GET['delete']; + mysql_query("DELETE FROM registrations WHERE id='$regid' AND year='".$config['FAIRYEAR']."'"); + mysql_query("DELETE FROM students WHERE registrations_id='$regid' AND year='".$config['FAIRYEAR']."'"); + mysql_query("DELETE FROM projects WHERE registrations_id='$regid' AND year='".$config['FAIRYEAR']."'"); + mysql_query("DELETE FROM safety WHERE registrations_id='$regid' AND year='".$config['FAIRYEAR']."'"); + mysql_query("DELETE FROM questions_answers WHERE registrations_id='$regid' AND year='".$config['FAIRYEAR']."'"); + mysql_query("DELETE FROM mentors WHERE registrations_id='$regid' AND year='".$config['FAIRYEAR']."'"); + mysql_query("DELETE FROM emergencycontact WHERE registrations_id='$regid' AND year='".$config['FAIRYEAR']."'"); + echo happy(i18n("Registration and all related data successfully deleted")); + + } echo "
"; echo "
"; echo i18n("Choose Status").":"; @@ -107,6 +120,7 @@ else $wherestatus=""; echo "".i18n("Division").""; echo "".i18n("School(s)").""; echo "".i18n("Student(s)").""; + echo "".i18n("Action").""; echo ""; $stats_totalprojects=0; $stats_totalstudents=0; @@ -169,7 +183,11 @@ else $wherestatus=""; } echo "$schools"; echo "$students"; - + echo ""; + echo "reg_id\" onclick=\"return confirmClick('".i18n("Are you sure you want to completely delete this registration?")."');\">"; + echo ""; + echo ""; + echo ""; echo ""; } echo "\n";