OSDN Git Service

FIX: クエリエラーの修正
authorsakamocchi <o-takashi@sakamocchi.jp>
Thu, 3 May 2012 12:40:19 +0000 (21:40 +0900)
committersakamocchi <o-takashi@sakamocchi.jp>
Thu, 3 May 2012 12:40:19 +0000 (21:40 +0900)
ワイルドカードに対して%がひとつだったのを%%に修正。

nucleus/libs/AdminActions.php

index 6d5ace9..d23ab71 100644 (file)
@@ -4638,7 +4638,7 @@ class AdminActions extends BaseActions
                                }
                                break;
                        case 'template':
-                               $res = sql_query('SELECT * FROM '.sql_table('template_desc'). " WHERE tdname NOT LIKE 'admin/%';");
+                               $res = sql_query('SELECT * FROM '.sql_table('template_desc'). " WHERE tdname NOT LIKE 'admin/%%';");
                                while ($templateObj = sql_fetch_object($res)) {
                                        $data = array(
                                                'typeid'        => 'template[' . $templateObj->tdnumber . ']',
@@ -4663,7 +4663,7 @@ class AdminActions extends BaseActions
        public function parse_skinoverview($templateName = '')
        {
                global $CONF;
-               $query = "SELECT * FROM %s WHERE sdincmode != 'admin' ORDER BY sdname;";
+               $query = "SELECT * FROM %s WHERE sdname NOT LIKE 'admin/%%';";
                $query = sprintf($query, sql_table('skin_desc'));
                
                $template['content']  = 'skinlist';