Changeset 18400
- Timestamp:
- 2009/11/29 13:37:03 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/comu-ver2/data/class/util/SC_Utils.php
r18370 r18400 417 417 // html_checkboxesの値をマージしてSQL検索用に変更する。 418 418 function sfSearchCheckBoxes($array) { 419 $max = 0; 420 $ret = ""; 421 foreach($array as $val) { 422 $arrTmp[$val] = "1"; 423 if($val > $max) { 424 $max = $val; 425 } 426 } 427 for($i = 1; $i <= $max; $i++) { 428 if($arrTmp[$i] == "1") { 429 $ret.= "1"; 430 } else { 431 $ret.= "_"; 432 } 433 } 434 435 if($ret != "") { 436 $ret.= "%"; 419 $max = max($array); 420 $ret = ''; 421 for ($i = 1; $i <= $max; $i++) { 422 $ret .= in_array($i, $array) ? '1' : '_'; 423 } 424 if (strlen($ret) != 0) { 425 $ret .= '%'; 437 426 } 438 427 return $ret;
Note: See TracChangeset
for help on using the changeset viewer.