Changeset 3412 for temp/trunk


Ignore:
Timestamp:
2006/08/31 09:58:27 (20 years ago)
Author:
naka
Message:

* empty log message *

Location:
temp/trunk/html
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • temp/trunk/html/admin/system/update.php

    r1328 r3412  
    143143                $sqlval['extern_php'] = $arrCSV[6]; 
    144144                $sqlval['sql'] = $arrCSV[7]; 
    145                 $sqlval['other_files'] = $arrCSV[8]; 
    146                 $sqlval['delete'] = $arrCSV[9]; 
     145                $sqlval['uninstall_sql'] = $arrCSV[8];               
     146                $sqlval['other_files'] = $arrCSV[9]; 
     147                $sqlval['delete'] = $arrCSV[10]; 
    147148                $sqlval['update_date'] = "now()"; 
    148                 $sqlval['release_date'] = $arrCSV[12]; 
     149                $sqlval['release_date'] = $arrCSV[13]; 
    149150                // ´û¸¥ì¥³¡¼¥É¤Î¥Á¥§¥Ã¥¯ 
    150151                $cnt = $objQuery->count("dtb_update", "module_id = ?", array($sqlval['module_id'])); 
     
    191192    if($arrRet[0]['sql'] != "") { 
    192193        // SQLʸ¼Â¹Ô¡¢¥Ñ¥é¡¼¥á¡¼¥¿¤Ê¤·¡¢¥¨¥é¡¼Ìµ»ë 
    193         $objQuery->query($arrRet[0]['sql'],"",true); 
     194        $ret = $objQuery->query($arrRet[0]['sql'],"",true); 
     195         
     196        sfPrintR($ret); 
     197         
    194198        $objPage->update_mess.=">> ¥Æ¡¼¥Ö¥ë¹½À®¤ÎÊѹ¹¤ò¹Ô¤¤¤Þ¤·¤¿¡£<br>"; 
    195199    } 
     
    207211     
    208212    $objQuery = new SC_Query(); 
    209     $arrRet = $objQuery->select("module_id, extern_php, other_files, sql, latest_version", "dtb_update", "module_id = ?", array($_POST['module_id'])); 
     213    $arrRet = $objQuery->select("module_id, extern_php, other_files, sql, uninstall_sql, latest_version", "dtb_update", "module_id = ?", array($_POST['module_id'])); 
    210214    $flg_ok = true; // ½èÍý¤ÎÀ®¸ùȽÄê 
    211215     
     
    227231            } 
    228232        } 
     233         
     234        // ɬÍפÊSQLʸ¤Î¼Â¹Ô 
     235        if($arrRet[0]['uninstall_sql'] != "") { 
     236            // SQLʸ¼Â¹Ô¡¢¥Ñ¥é¡¼¥á¡¼¥¿¤Ê¤·¡¢¥¨¥é¡¼Ìµ»ë 
     237            $ret = $objQuery->query($arrRet[0]['uninstall_sql'],"",true); 
     238             
     239            sfPrintR($ret); 
     240             
     241            $objPage->update_mess.=">> ¥Æ¡¼¥Ö¥ë¹½À®¤ÎÊѹ¹¤ò¹Ô¤¤¤Þ¤·¤¿¡£<br>"; 
     242        } 
     243         
    229244    } else { 
    230245        sfErrorHeader(">> Âоݤε¡Ç½¤Ï¡¢ÇÛÉÛ¤ò½ªÎ»¤·¤Æ¤ª¤ê¤Þ¤¹¡£"); 
Note: See TracChangeset for help on using the changeset viewer.