전화번호 추출하는법 알려주세요 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

전화번호 추출하는법 알려주세요 정보

전화번호 추출하는법 알려주세요

본문

쓰기에서 전화번호를 입력하면 뷰화면에서 잘 나옵니다.
뷰화면 이미지를 클릭하면 새창으로 (슬라이드 새창)상세보기화면이 나오는데요
거기에 판매자는 제대로 나오는데 전화번호와 상품명이 그리고 기타 보여주고싶은
옵션사항들을 추출을 못하고있어요.

판매자는 <?=$write[wr_name]?> 이렇게 넣으니까 "홍길동" 이라고  제대로 나왔거든요.
전화번호는  <?=$list[$i][nine01]?>또는 <?=$write[nine01]?>로 했는데 아무것도 나오지 않습니다.
상품명도  <?=$write[nine05]?> 이렇게 넣었는데 나오지않구요.
판매금액도 <?=$write[nine12]?> 이렇게 넣었습니다.

결과는 판매자만 나오고 다른것들은 안나옵니다. 갈쳐주세요

댓글 전체

view.skin.php
.......................................................

최상단에 불러올 분활필드 지정

<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

$ex1_filed =  explode("|",$view[wr_1]);
$ext1_00  =  $ex1_filed[0];
$ext1_01  =  $ex1_filed[1];
$ext1_02  =  $ex1_filed[2];

.......
$ex3_filed =  explode("|",$view[wr_3]); //주소부분
$add_no = $ex3_filed[0] ."-". $ex3_filed[1];
$add = $ex3_filed[2] ." ". $ex3_filed[3];
...........

불러올때는
<?=$ext1_00?>

이런식으로 불러오면 됩니다.
또는
조건을 달아줘서

<?
if($ex3_filed[0]) echo "<span style=font-family:tahoma;font-size:8pt;>(".$add_no.")</span>";
if($ex3_filed[2]) echo " ".$add." ";
?>





list.skin.php , latest.skin.php
.......................................................

주위 : 중간에 목록부분에 사용할 분활필드를 불러옵니다.
<!-- 목록 -->
<? for ($i=0; $i<count($list); $i++) {

$ex1_filed =  explode("|",$list[$i][wr_1]); 
$ext1_00  =  $ex1_filed[0];
$ext1_01  =  $ex1_filed[1];
$ext1_02  =  $ex1_filed[2];

?>
출력하고자 하는부분에 넣어주시면됩니다.
<?=$ext1_01?>
여분필드 지정을 /list.php 파일에서 해주면 됩니다.

/bbs/list.php 이 파일열고 맨윗줄

아래내용 복사해서 붙여넣으셈

<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

$sql_list_select = " mb_id, wr_id, wr_subject, wr_option, wr_content, wr_comment, wr_parent, wr_datetime, wr_last, wr_homepage, wr_name, wr_email, wr_reply, wr_link1, wr_link2, ca_name, wr_hit, wr_good, wr_nogood, wr_1, wr_2, wr_3, wr_4, wr_5, wr_6, wr_7, wr_8, wr_9";

//
wr_1, wr_2, wr_3, wr_4, wr_5, wr_6, wr_7, wr_8, wr_9";  <- 여분필드 추가해 준겁니다
글쓰기 페이지는
echo "<pre>";
print_r($write);
echo "</pre>";

글보기는 위내용에 $write를 $view로

목록에서는 $list로 변경(for문위에 추가) 해보세요.
윗 분들이 설명을 잘 해 주셨네요.
그대로 하면 잘 될텐데....
그런데 잘 이해가 안가신다면
관련 소스를 올려 주시는 것이 가장 좋을 듯 합니다.
설명으로는 정확한 상황이 판단이 않될때가 있거든요.
wr_name 이 나오는 이유는 wr_name 이라는 필드가 존재하기 때문이구요..
nine01 이 나오지 않는 이유는 반대로 필드가 존재하지 않기때문입니다.

아마도 wr_1 필드에 | 구분으로 들어가있을듯 싶은데

윗님 말씀대로 explode 로 쪼개서 값 뽑아내면 됩니다.
전체 17 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT