반복문 관련 질의

반복문 관련 질의

QA

반복문 관련 질의

답변 3

본문

여분필드  wr_30에 ,로 구분하여 데이타를 저장하고
이를 검색하는 로직을 아래와 같이 짤려고 합니다.

구현하고자 하는것은 반복할때 마다 (3번 반복한다고 가정했을 경우)
$a_news = "wr_subject like '%$news[$i]%'" or "wr_subject like '%$news[$i]%'" or "wr_subject like '%$news[$i]%'"

처럼  $a_news에 저장을 하고 싶은데 아래처럼 코딩하니 안되더라구요.

도움좀 부탁드립니다.



$news = explode(",", $view[wr_30]);
   for($i=0; $i>count($news); $i++){
   $a_news += "wr_subject like '%$news[$i]%'"; 


}


이 질문에 댓글 쓰기 :

답변 3

 $a_news += "wr_subject like '%$news[$i]%'";  << 이게 좀 이상한데요..

+= << 이 부분이

.= << 이렇게 바꿔야 될 것 같습니다.

$a_news .= "wr_subject like %".$news[$i]."%";

이런식으로 테스트 해보시는게 좋을것 같습니다.

 


for($i=0; $i>count($news); $i++){ --> 이것 또한 틀렸군요. php 공부부터하심이...

for($i=0; $i < count($news); $i++){

 $a_news.= ~~

$a_news = "wr_subject regexp '".str_replace(',','|',$view['wr_30'])."'";
답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 6
© SIRSOFT
현재 페이지 제일 처음으로