changeset 548:b3e9c3eedc23

Use the helper functions for insertion.
author Matti Hamalainen <ccr@tnsp.org>
date Mon, 16 Dec 2013 01:25:44 +0200
parents 1fceb6f57c90
children e5732b25c839
files admajax.php
diffstat 1 files changed, 10 insertions(+), 12 deletions(-) [+]
line wrap: on
line diff
--- a/admajax.php	Mon Dec 16 01:25:24 2013 +0200
+++ b/admajax.php	Mon Dec 16 01:25:44 2013 +0200
@@ -693,11 +693,10 @@
             $sql = stPrepareSQL("INSERT INTO display_slides (title,text) VALUES (%s,%s)",
               $slide["title"]." (copy)", $slide["text"]);
 
-            if (stExecSQLCond($sql, "Display slide copied.") !== false)
-            {
-              $new_id = $db->lastInsertId();
+            if (($new_id = stExecSQLInsert($sql)) !== false)
               echo stGetInfoDisplaySlideEdit("", TRUE, $new_id);
-            }
+            else
+              stError("Could not insert slide.");
           }
           else
             stError("No such slide ID #".$slide_id);
@@ -706,11 +705,8 @@
 
       case "newDisplaySlide":
         $sql = stPrepareSQL("INSERT INTO display_slides (title) VALUES (%s)", "New slide");
-        if (stExecSQLCond($sql, "Display slide created.") !== false)
-        {
-          $slide_id = $db->lastInsertId();
+        if (($slide_id = stExecSQLInsert($sql)) !== false)
           echo stGetInfoDisplaySlideEdit("", TRUE, $slide_id);
-        }
         break;
 
       case "updateDisplaySlide":
@@ -730,8 +726,11 @@
               "text" => "S",
             ));
 
-          stExecSQLCond($sql, "OK, slide updated.");
-          stDisplayUpdated();
+          if (stExecSQL($sql) !== false)
+          {
+            stSetStatus(200, "Slide updated.");
+            stDisplayUpdated();
+          }
         }
         break;
 
@@ -749,9 +748,8 @@
 
       case "newRotationList":
         $sql = stPrepareSQL("INSERT INTO rot_list_data (name) VALUES (%s)", "New list #");
-        if (stExecSQLCond($sql, "Rotation list created.") !== false)
+        if (($list_id = stExecSQLInsert($sql)) !== false)
         {
-          $list_id = $db->lastInsertId();
           $sql = stPrepareSQL("UPDATE rot_list_data SET name=%s WHERE id=%d",
             "New list #".$list_id, $list_id);