:제 잛은 지식으로 도움이 되시기를 바라는 마음에서 참고로 올리니다.
제 같은 경우에는 like다음의 변수명을 쓸때에 { 나 }없이 query문을 만드는데,
혹시나 하는 마음에서 생각하건데 { 나 } 를 빼고 한번 해보세요.
>>김성수 님께서 쓰시길<<
:: 안냐세요.
::
:: 저는 인포믹스로 게시판 비스무리한 걸 만들고 있습니다.
:: 거의 다 만들었는데 마지막에 한 가지가 속을 썩이네요.
::
:: 제목 그대로 like와 matches가 이상하게 동작을 한다는 겁니다.
:: $Query="select * from tbl_name where ID like '%${seek}%' order ";
:: 이렇게 하면 서치(search)가 안됩니다.
::
:: 앞에 '%'를 빼도 안 되네요.
:: $Query="select * from tbl_name where ID like '${seek}%' order ";
::
:: 뒤에 '%'를 빼니깐 되구요.
:: $Query="select * from tbl_name where ID like '%${seek}' order ";
::
::
:: matches는 모두 안됩니다.
:: $Query="select * from tbl_name where ID matches '*${seek}*' order ";
::
:: 참고로 ID필드는 varchar형이에요
::
:: 알려주세요.^^
::
|