testing the data abstract table and fields members, trying to use insert methods
authorAnthony Talarico <talarico@gaslightmedia.com>
Wed, 2 Mar 2016 22:09:02 +0000 (17:09 -0500)
committerAnthony Talarico <talarico@gaslightmedia.com>
Wed, 2 Mar 2016 22:09:02 +0000 (17:09 -0500)
models/admin/events/add.php
models/admin/events/index.php

index 628962f..426c1d1 100644 (file)
@@ -116,7 +116,9 @@ class GlmMembersAdmin_events_add extends GlmDataEvents
         foreach($eventsArray as $key=>$value) {
             echo("<tr><td>$value</td></tr>");
             $fieldString .= "'" . $value . "'" . ",";
+            $formValues[] = $value;
         }
+        print_r($formValues);
         echo $fieldString;
         echo $columnString;
         echo "</table><hr />";
@@ -147,14 +149,24 @@ class GlmMembersAdmin_events_add extends GlmDataEvents
             $notes = trim(filter_var($_REQUEST['events_notes'],FILTER_SANITIZE_STRING));
             $hide = trim(filter_var($_REQUEST['events_hide'],FILTER_SANITIZE_STRING));
             $active = trim(filter_var($_REQUEST['events_active'],FILTER_SANITIZE_STRING));
+            $category = trim(filter_var($_REQUEST['events_category'],FILTER_SANITIZE_STRING));
+            $startDate = trim(filter_var($_REQUEST['events_startDate'],FILTER_SANITIZE_STRING));
+            $endDate = trim(filter_var($_REQUEST['events_endDate'],FILTER_SANITIZE_STRING));
             
-            // sql query
                $sql = "
                 INSERT INTO ". GLM_MEMBERS_EVENTS_PLUGIN_DB_PREFIX . "events
                    (name,url,notes,hide_address, status)
                  VALUES ("  . "'$title'". "," . "'$url'"."," . "'$notes'"."," . "'$hide'". "," . "'$active'".")
             ;";
                $this->wpdb->query($sql);
+               
+               // insert category name into the categories table
+               $sql2 = "
+                INSERT INTO ". GLM_MEMBERS_EVENTS_PLUGIN_DB_PREFIX . "categories
+                   (name)
+                 VALUES ("  . "'$category'". ")
+            ;";
+               $this->wpdb->query($sql2);
             }
         }
         // Compile template data
index f489d57..d563a2d 100644 (file)
@@ -163,7 +163,7 @@ class GlmMembersAdmin_events_index extends GlmDataEvents
             $entries[] = $eventCategories->getEntry($id);
             $cat[] = $entries[$id]['name'];
         }
-        
           // Compile template data
         $templateData = array(
             'displayData' => $displayData,