[Svn-src-all:893] [version-2_5-dev 19781] #564(PEAR::DB から PEAR::MDB2 への変更)

nanasess admin @ mail.ec-cube.net
2010年 12月 28日 (火) 21:42:16 JST


Subversion committed to /home/svn/open 19781
http://svn.ec-cube.net/open_trac/changeset/19781
┌────────────────────────────┐
│更新者 :  nanasess                                     │
│更新日時:  2010-12-28 21:42:15 +0900 (火, 28 12月 2010)│
└────────────────────────────┘

Log:
--------------------------------------------------------
#564(PEAR::DB から PEAR::MDB2 への変更)
 * MySQL でインストール時に dtb_member が文字化けしていたのを修正


Changed:                      [U:修正,A:追加,D:削除]
--------------------------------------------------------
U   branches/version-2_5-dev/data/install.php
U   branches/version-2_5-dev/html/install/index.php
U   branches/version-2_5-dev/html/install/sql/create_table_mysql.sql

変更: branches/version-2_5-dev/html/install/index.php
===================================================================
--- branches/version-2_5-dev/html/install/index.php	2010-12-28 11:53:22 UTC (rev 19780)
+++ branches/version-2_5-dev/html/install/index.php	2010-12-28 12:42:15 UTC (rev 19781)
@@ -272,13 +272,20 @@
     $login_id = $objWebParam->getValue('login_id');
     $login_pass = sha1($objWebParam->getValue('login_pass') . ":" . AUTH_MAGIC);
 
-    $sql = "DELETE FROM dtb_member WHERE login_id = ?";
-    $objQuery->query($sql, array($login_id));
+    $objQuery->delete("dtb_member", "login_id = ?", array($login_id));
 
-    $sql = "INSERT INTO dtb_member (member_id, name, login_id, password, creator_id, authority, work, del_flg, rank, create_date, update_date)
-            VALUES (?,'管理者',?,?,0,0,1,0,1, now(), now());";
     $member_id = $objQuery->nextVal("dtb_member_member_id");
-    $objQuery->query($sql, array($member_id, $login_id, $login_pass));
+    $objQuery->insert("dtb_member", array("member_id" => $member_id,
+                                          "name" => "管理者",
+                                          "login_id" => $login_id,
+                                          "password" => $login_pass,
+                                          "creator_id" => 0,
+                                          "authority" => 0,
+                                          "work" => 1,
+                                          "del_flg" => 0,
+                                          "rank" => 1,
+                                          "create_date" => "now()",
+                                          "update_date" => "now()"));
 
     $GLOBAL_ERR = "";
     $objPage = lfDispComplete($objPage);




Svn-src-all メーリングリストの案内