wr_111~ wr_134까지 값이 있는 거만 tracking에 구분자로 업데이트 시키려는데요
if($w=='u'){
$tracking = ""; for($i=111; $i<=134; $i++) { if($i>111) $tracking .= "|"; $tracking .= ${"wr_".$i}; }
sql_query("update g5_write_abc set tracking='$tracking' where wr_12 = '$wr_12' ");
}
위처럼 하니
tracking에
1234|5567|4577||||||||||||||||
이런식으로 뒤에 구분자가 주주룩~~
1234|5567|4577 이렇게만
저장되게 할 수 없을까요?
|
답변 3개 / 댓글 5개
채택된 답변
+20 포인트
Copy
$tracking = [];
for($i=111; $i<=134; $i++) {
$tracking[] = ${"wr_".$i};
}
sql_query("update g5_write_abc set tracking='"implode("|", $tracking)."' where wr_12 = '$wr_12' ");
답변에 대한 댓글 4개
답변을 작성하려면 로그인이 필요합니다.
그런데 앙돼서,,,왜그런지 모르겟습니다.