Index: /temp/trunk/data/lib/slib.php
===================================================================
--- /temp/trunk/data/lib/slib.php	(revision 4763)
+++ /temp/trunk/data/lib/slib.php	(revision 4766)
@@ -2352,11 +2352,13 @@
 
 // ÇÛÎó¤ÎÃæ¤Ë¥Ç¡¼¥¿¤¬Â¸ºß¤·¤Æ¤¤¤ë¤«¥Á¥§¥Ã¥¯¤ò¹Ô¤¦(ÂçÊ¸»ú¾®Ê¸»ú¤Î¶èÊÌ¤Ê¤·)
-function sfInArray($sch, $arr){
-	foreach($arr as $key => $val){
-		if (strcasecmp($sch,$val) == 0){
-			return true;
-		}
-	}
-	
+function sfInArray($sql){
+	global $arrView;
+
+	foreach($arrView as $key => $val){
+		if (strcasecmp($sql, $val) == 0){
+			$changesql = eregi_replace("($key)", "$val", $sql);
+			sfInArray($changesql);
+		}
+	}
 	return false;
 }
@@ -2373,8 +2375,5 @@
 // ILIKE¸¡º÷¤òLIKE¸¡º÷¤ËÊÑ´¹¤¹¤ë
 function sfChangeILIKE($sql){
-	$arrChange = array("ILIKE " => "LIKE BINARY ");
-	
 	$changesql = eregi_replace("(ILIKE )", "LIKE BINARY ", $sql);
-	$changesql = strtr($sql,$arrChange);
 	return $changesql;
 }
Index: /temp/trunk/html/test/kakinaka/mysql.php
===================================================================
--- /temp/trunk/html/test/kakinaka/mysql.php	(revision 4765)
+++ /temp/trunk/html/test/kakinaka/mysql.php	(revision 4766)
@@ -54,10 +54,5 @@
 
 //print(preg_replace("/[\r\n\t]/"," ",$sql));
-
-$sql= "SELECT * fROm ILike
- = ad fd";
-	$sql = preg_replace("/[\r\n\t]/"," ",$sql);
-print(eregi_replace("(ILIKE )", "LIKE BINARY ", $sql));
-
+ print(eregi_replace("(ILIKE )", "LIKE BINARY ", $sql));
 
 print("end");
