mirror of
https://github.com/fspc/Yellow-Bike-Database.git
synced 2025-02-22 00:53:22 -05:00
Fixed two bugs with interest survey.
1) Removed UNIQUE from selections.selection 2) SELECT query added contact_id nicer
This commit is contained in:
parent
5a36eea47b
commit
71aa35af00
@ -88,7 +88,7 @@ define("VOLUNTEER_INTEREST_COMMENTS", true);
|
||||
//
|
||||
// $volunteer_interests_changename = array("League Certified Instructor" => "LCI");
|
||||
|
||||
// Delete an interest(s) name.
|
||||
// [BUGGY - don't use it] Delete an interest(s) name.
|
||||
//
|
||||
// 1. Add the interest(s) you want to delete. Please understand
|
||||
// that by doing this you will delete the interest and all associated data.
|
||||
|
@ -2,4 +2,5 @@ Positive Spin is a volunteer-run organization. Your volunteered time, and our
|
||||
ability to benefit the community with our exciting services and programs are
|
||||
directly related. We can provide funding for various committees. Please indicate
|
||||
if you would be interested in helping us with any of the following management
|
||||
needs, operations, events and programs:
|
||||
needs, operations, events and programs.
|
||||
Update your interests any time you are in the shop:
|
||||
|
@ -163,7 +163,7 @@ if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
|
||||
|
||||
// Find out if any selections are in the database,
|
||||
// to decide whether an INSERT or DELETE needs to be done
|
||||
$sql = "SELECT selection FROM selections;";
|
||||
$sql = "SELECT selection FROM selections WHERE contact_id=" . $_POST['contact_id'] . ";";
|
||||
$query = mysql_query($sql, $YBDB) or die(mysql_error());
|
||||
$selections = [];
|
||||
while ($result = mysql_fetch_assoc($query)) {
|
||||
@ -185,7 +185,8 @@ if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
// insert as update? But it works.
|
||||
if ($_POST['comments']) {
|
||||
$sql = "INSERT INTO selections (contact_id, selection, selection_value)
|
||||
VALUES (" . $_POST['contact_id'] . ", 1,'" . $_POST['comments'] . "');";
|
||||
|
@ -209,7 +209,7 @@ CREATE TABLE IF NOT EXISTS options (
|
||||
--
|
||||
CREATE TABLE IF NOT EXISTS selections (
|
||||
contact_id int(10) unsigned,
|
||||
selection int(10) unsigned UNIQUE,
|
||||
selection int(10) unsigned,
|
||||
selection_value text,
|
||||
FOREIGN KEY (contact_id) REFERENCES contacts (contact_id) ON DELETE CASCADE ON UPDATE CASCADE,
|
||||
FOREIGN KEY (selection) REFERENCES options (option_name_id) ON DELETE CASCADE ON UPDATE CASCADE
|
||||
|
Loading…
x
Reference in New Issue
Block a user