테스트 사이트 - 개발 중인 베타 버전입니다

뷰페이지에 여분필드 선택값 출력시 숫자는 삭제 채택완료

qoqofh 4년 전 조회 1,972

 

</p>

<p><option value="50000,서울특별시" <? if($write['wr_11'] == "서울특별시") echo "selected"; ?>>서울특별시</option></p>

<p>

지금 현재 글쓰기페이지에 이렇게 옵션을 달았는데, 

 

여기에서 만약 뷰페이지에서, <p align="left"><?=$view['wr_11']?></p>

 

이렇게 출력시, 벨류값에 있는 "50000, " 이 숫자부분은 출력이 안되게끔 하려 하는데, 방법이 있을까요?

댓글을 작성하려면 로그인이 필요합니다.

답변 4개

채택된 답변
+20 포인트
핑크빈
4년 전

wr_11 여분필드가 존재하시는지 디비칼럼에서 보세요.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 6개

q
qoqofh
4년 전
서버제로님꼐서 답변주신 걸로 해결은 했는데, 50000으로 정해진게아닌, 숫자 자체는 다 지우려고 하고있어서요 ㅠㅠ
P
Phillips
4년 전
$view['wr_11'] = preg_replace('/[0-9,]/','', $view['wr_11']);
q
qoqofh
4년 전
아너무감사드립니다 ㅎㅎ

혹시 30000,5명 ~ 15명 이런식으로 되어있을땐, 5명 ~ 15명은 냅두고 앞에 부분의 금액부분만 삭제하기에는 어렵겠죠 ㅠㅠ?
P
Phillips
4년 전
$view['wr_11'] = preg_replace('/[0-9]*,/','', $view['wr_11']);
P
Phillips
4년 전
둘다 조건합치면
이렇게하심되겟네요.
$view['wr_11'] = preg_replace('/([0-9]*[,$])','', $view['wr_11']);
q
qoqofh
4년 전
지;ㄴ짜너무감사합니다.....ㅎ

댓글을 작성하려면 로그인이 필요합니다.

핑크빈
4년 전

</p>

<article>
<section>
<article>
<p>$view['wr_11'] = preg_replace('/[0-9,]/','', $view['wr_11']);</p>
</article>
</section>
</article>

<p><a id="answer_420104"></a></p>

<article>
<p>

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

그냥 개인적인 저의 생각 입니다.

 

블록이 하나 있씁니다 

블록의 이름은 서울 입니다

그블록의 크기는  5만 입니다

 

위 3줄을 정의 해놓고

서울을 불러와서 출력을 하던가

5만을 가져와서 출력을 하던가

예를 들면

서울 ,5만을 s_50000

대전 ,4만을 d_40000

$s_50000=('서울','5만');

$d_40000=('서울','4만');

이런식으로 해놓고 가져오던가 

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

$view['wr_11'] = str_replace("50000,", "", $view['wr_11']);

 

출력전에 이걸 위에 처리하시면 될거 같습니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

q
qoqofh
4년 전
아 되네요. 근데, 금액을 50000원으로 정해진게아니고 40000, 50000, 60000 여러개있어서..

숫자자체들을 모두 지우려 해서요 ㅠ

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인