전화번호 추출하는법 알려주세요 정보
전화번호 추출하는법 알려주세요본문
쓰기에서 전화번호를 입력하면 뷰화면에서 잘 나옵니다. 뷰화면 이미지를 클릭하면 새창으로 (슬라이드 새창)상세보기화면이 나오는데요 거기에 판매자는 제대로 나오는데 전화번호와 상품명이 그리고 기타 보여주고싶은 옵션사항들을 추출을 못하고있어요. 판매자는 <?=$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?>
.......................................................
최상단에 불러올 분활필드 지정
<?
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"; <- 여분필드 추가해 준겁니다
/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문위에 추가) 해보세요.
echo "<pre>";
print_r($write);
echo "</pre>";
글보기는 위내용에 $write를 $view로
목록에서는 $list로 변경(for문위에 추가) 해보세요.
윗 분들이 설명을 잘 해 주셨네요.
그대로 하면 잘 될텐데....
그런데 잘 이해가 안가신다면
관련 소스를 올려 주시는 것이 가장 좋을 듯 합니다.
설명으로는 정확한 상황이 판단이 않될때가 있거든요.
그대로 하면 잘 될텐데....
그런데 잘 이해가 안가신다면
관련 소스를 올려 주시는 것이 가장 좋을 듯 합니다.
설명으로는 정확한 상황이 판단이 않될때가 있거든요.
wr_name 이 나오는 이유는 wr_name 이라는 필드가 존재하기 때문이구요..
nine01 이 나오지 않는 이유는 반대로 필드가 존재하지 않기때문입니다.
아마도 wr_1 필드에 | 구분으로 들어가있을듯 싶은데
윗님 말씀대로 explode 로 쪼개서 값 뽑아내면 됩니다.
nine01 이 나오지 않는 이유는 반대로 필드가 존재하지 않기때문입니다.
아마도 wr_1 필드에 | 구분으로 들어가있을듯 싶은데
윗님 말씀대로 explode 로 쪼개서 값 뽑아내면 됩니다.