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

주문내역목록에서 od_shop_memo 에 입력된 내용이 있으면 출력하려고 하는데요

HOsss 9년 전 조회 3,728

</strong></p><p><span style="font-size: 11pt; line-height: 1.5;"><?php if isset($od_shop_memo) {</span></p><p style="margin-left: 40px;">echo number_format($row['od_shop_memo']);</p><p>} ?></p><p>

 

od_shop_memo 에 입력된 게 있으면 od_shop_memo 제일앞의 숫자를 출력하려고 하는데요, 저대로 하니까 페이지가 그냥 흰색으로 나옵니다.

isset 말고 !empty()  !is_null()  다 써봤는데 다 페이지가 흰색으로 나옵니다.

($od_shop_memo !== NULL)은 페이지는 잘 뜨지만 입력되어 있는데도 공란으로 나오고요

 

그리고 echo number_format을 쓰니까 맨 앞에 숫자가 안오면 에러를 띄우는데요, 혹시 가능하다면 od_shop_memo 맨앞에 숫자가 없을경우는 공란으로 나오게 하는 방법은 없나요?

 

od_shop_memo 맨앞에 숫자가 입력되어 있을 경우는 숫자 출력

od_shop_memo 맨 앞에 숫자는 없고 글자나 특수문자 있을 경우는 공란 

od_shop_memo 비어있으면 공란 

 

이렇게요... 사실 그냥 비어있으면 공란 앞에 숫자있으면 숫자만 출력하기라도 가능했으면 좋겠습니다. 

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

답변 1개

B
9년 전

if(isset($od_shop_memo)){ 

으로 해보세요

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

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

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

로그인