Ignore:
Timestamp:
2009/06/20 18:44:34 (15 years ago)
Author:
Seasoft
Message:

PostgreSQL 7.4 に対応する試み。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/comu-ver2/data/class/pages/admin/products/LC_Page_Admin_Products_ProductRank.php

    r18076 r18134  
    9696        case 'renumber': 
    9797            $sql = <<< __EOS__ 
    98                 UPDATE dtb_product_categories tgt 
     98                UPDATE dtb_product_categories 
    9999                SET 
    100100                    rank = 
     
    102102                            SELECT COUNT(*) 
    103103                            FROM dtb_product_categories t_in 
    104                             WHERE t_in.category_id = tgt.category_id 
     104                            WHERE t_in.category_id = dtb_product_categories.category_id 
    105105                                AND ( 
    106                                     t_in.rank < tgt.rank 
     106                                    t_in.rank < dtb_product_categories.rank 
    107107                                    OR ( 
    108                                         t_in.rank = tgt.rank 
    109                                         AND t_in.product_id < tgt.product_id 
     108                                        t_in.rank = dtb_product_categories.rank 
     109                                        AND t_in.product_id < dtb_product_categories.product_id 
    110110                                    ) 
    111111                                ) 
    112112                        ) + 1 
    113                 WHERE tgt.category_id = ? 
     113                WHERE dtb_product_categories.category_id = ? 
    114114__EOS__; 
    115115            $objQuery->query($sql, array($_POST['parent_category_id'])); 
Note: See TracChangeset for help on using the changeset viewer.