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 "