- Fix eligibility save

This commit is contained in:
dave 2009-09-21 01:33:55 +00:00
parent fdeef1f273
commit 39fa2de7bd

View File

@ -78,7 +78,7 @@
happy_("Award information saved"); happy_("Award information saved");
exit; exit;
case 'eligibilty_load': case 'eligibility_load':
$id = intval($_GET['id']); $id = intval($_GET['id']);
//select the current categories that this award is linked to //select the current categories that this award is linked to
$reg = array(); $reg = array();
@ -96,7 +96,7 @@
exit; exit;
case 'eligibility_save': case 'eligibility_save':
$id = intval($_POST['id']); $id = intval($_POST['award_awards_id']);
//now add the new ones //now add the new ones
if(!is_array($_POST['categories']) || !is_array($_POST['divisions'])) { if(!is_array($_POST['categories']) || !is_array($_POST['divisions'])) {
@ -111,6 +111,9 @@
$c = intval($cat); $c = intval($cat);
mysql_query("INSERT INTO award_awards_projectcategories (award_awards_id,projectcategories_id,year) mysql_query("INSERT INTO award_awards_projectcategories (award_awards_id,projectcategories_id,year)
VALUES ('$id','$c','{$config['FAIRYEAR']}')"); VALUES ('$id','$c','{$config['FAIRYEAR']}')");
echo "INSERT INTO award_awards_projectcategories (award_awards_id,projectcategories_id,year)
VALUES ('$id','$c','{$config['FAIRYEAR']}')";
echo mysql_error();
} }
//wipe out any old award-divisions links //wipe out any old award-divisions links
@ -121,6 +124,7 @@
$d = intval($div); $d = intval($div);
mysql_query("INSERT INTO award_awards_projectdivisions (award_awards_id,projectdivisions_id,year) mysql_query("INSERT INTO award_awards_projectdivisions (award_awards_id,projectdivisions_id,year)
VALUES ('$id','$d','{$config['FAIRYEAR']}')"); VALUES ('$id','$d','{$config['FAIRYEAR']}')");
echo mysql_error();
} }
happy_("Eligibility information saved"); happy_("Eligibility information saved");
exit; exit;
@ -349,9 +353,8 @@ function update_eligibility()
{ {
if(award_tab_update['eligibility'] == award_id) return; if(award_tab_update['eligibility'] == award_id) return;
award_tab_update['eligibility'] = award_id; award_tab_update['eligibility'] = award_id;
$.getJSON("<?=$_SERVER['PHP_SELF']?>?action=eligibilty_load&id="+award_id, $.getJSON("<?=$_SERVER['PHP_SELF']?>?action=eligibility_load&id="+award_id,
function(json){ function(json){
$("#eligibility_id").val(json.id);
$("[name=categories\\[\\]]").val(json.categories); $("[name=categories\\[\\]]").val(json.categories);
$("[name=divisions\\[\\]]").val(json.divisions); $("[name=divisions\\[\\]]").val(json.divisions);
}); });
@ -424,6 +427,7 @@ function edit_prize(id)
function eligibility_save() function eligibility_save()
{ {
$("#eligibility_award_awards_id").val(award_id);
$("#debug").load("<?$_SERVER['PHP_SELF']?>?action=eligibility_save", $("#eligibility").serializeArray()); $("#debug").load("<?$_SERVER['PHP_SELF']?>?action=eligibility_save", $("#eligibility").serializeArray());
return false; return false;
} }
@ -604,7 +608,7 @@ $(document).ready(function() {
<h4><?=i18n("Eligibility")?></h4> <h4><?=i18n("Eligibility")?></h4>
<br /> <br />
<form id="eligibility"> <form id="eligibility">
<input type="hidden" id="eligibility_id" name="id" value="" /> <input type="hidden" id="eligibility_award_awards_id" name="award_awards_id" value="" />
<table class="tableedit"> <table class="tableedit">
<tr><td class="left"><?=i18n("Age Categories")?>:</td><td class="right"> <tr><td class="left"><?=i18n("Age Categories")?>:</td><td class="right">
<? <?