- Timestamp:
- 2011/03/04 16:46:04 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_5-dev/data/class/helper/SC_Helper_DB.php
r20459 r20480 895 895 $child = $id; 896 896 897 $ret = SC_ Utils::sfGetParentsArraySub($arrData, $pid_name, $id_name, $child);897 $ret = SC_Helper_DB_Ex::sfGetParentsArraySub($arrData, $pid_name, $id_name, $child); 898 898 899 899 while($ret != "") { 900 900 $arrParents[] = $ret; 901 $ret = SC_ Utils::sfGetParentsArraySub($arrData, $pid_name, $id_name, $ret);901 $ret = SC_Helper_DB_Ex::sfGetParentsArraySub($arrData, $pid_name, $id_name, $ret); 902 902 } 903 903 … … 905 905 906 906 return $arrParents; 907 } 908 909 /* 子ID所属する親IDを取得する */ 910 function sfGetParentsArraySub($arrData, $pid_name, $id_name, $child) { 911 $max = count($arrData); 912 $parent = ""; 913 for($i = 0; $i < $max; $i++) { 914 if($arrData[$i][$id_name] == $child) { 915 $parent = $arrData[$i][$pid_name]; 916 break; 917 } 918 } 919 return $parent; 907 920 } 908 921
Note: See TracChangeset
for help on using the changeset viewer.
