특정게시판의 글 추출 문의 정보
특정게시판의 글 추출 문의
본문
안녕하세요?
특정게시판의 특정번호(특정게시물)의 글과 이미지를
게시판스킨이 아닌 일반 페이지로 추출하여 보여줄려고 합니다.
특히 그 번호에 이미지가 10개쯤 잇는관계로
이미지에 $i식의 추출이 아닌 bf_no 번호를 매겨 추출해야
쓸수있는 관계로 실력미달로 이렇게 도움을 부탁합니다.
감사합니다.
댓글 전체
이글을 보고있는 브라우저의 URL에 나오는것처럼 링크를 던지시면서
wr_id 값을 원하는 페이지의 값을 설정하시면 됩니다
http://www.sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=45512
wr_id 값을 원하는 페이지의 값을 설정하시면 됩니다
http://www.sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=45512
제가 질문을 잘못했나봅니다.
특정게시판의 특정 번호에 게시된 이미지를 추출하여 다른 일반 페이지에
보여줄려는 것이었는데..
특정게시판의 특정 번호에 게시된 이미지를 추출하여 다른 일반 페이지에
보여줄려는 것이었는데..
게시판명을 (g4_write_test) test 인경우.(php4인경우)
$wrt = " wr_id = '72' ;
$g4_table = 'test';
$sql = " select * from $g4_table where $wrt ";
$result = sql_query($sql);
$wrt = " wr_id = '72' ;
$g4_table = 'test';
$sql = " select * from $g4_table where $wrt ";
$result = sql_query($sql);
php5 이상버전이면
$wrt = " wr_id = '72' ; // 불러올주소
$g4_table = 'g4_write_test'; // 실제 테이블명
$sql_array = cat_all (" select * from $g4_table where $wrt ")
// 뿌려질곳
foreach ($sql_array as $data){
echo $data[wr_subject] ;
}
-------------------------------------------------
function cat_all($mta)
{
// 테이터베이스에 원하는 숫자를 불러온다
$conn = db_connect();
$query = $mta;
$result = @$conn->query($query);
if (!$result)
return false;
$num_cats = @$result->num_rows;
if ($num_cats ==0)
return false;
$result = db_array($result);
return $result;
}
function db_array($result)
{
$res_array = array();
for ($count=0; $row = $result->fetch_assoc(); $count++)
$res_array[$count] = $row;
return $res_array;
}
function db_connect()
{
global $mysql_host;
global $mysql_user;
global $mysql_password;
global $mysql_db;
$result = new mysqli($mysql_host,$mysql_user,$mysql_password,$mysql_db);
if (!$result)
return false;
$result->autocommit(TRUE);
return $result;
}
$wrt = " wr_id = '72' ; // 불러올주소
$g4_table = 'g4_write_test'; // 실제 테이블명
$sql_array = cat_all (" select * from $g4_table where $wrt ")
// 뿌려질곳
foreach ($sql_array as $data){
echo $data[wr_subject] ;
}
-------------------------------------------------
function cat_all($mta)
{
// 테이터베이스에 원하는 숫자를 불러온다
$conn = db_connect();
$query = $mta;
$result = @$conn->query($query);
if (!$result)
return false;
$num_cats = @$result->num_rows;
if ($num_cats ==0)
return false;
$result = db_array($result);
return $result;
}
function db_array($result)
{
$res_array = array();
for ($count=0; $row = $result->fetch_assoc(); $count++)
$res_array[$count] = $row;
return $res_array;
}
function db_connect()
{
global $mysql_host;
global $mysql_user;
global $mysql_password;
global $mysql_db;
$result = new mysqli($mysql_host,$mysql_user,$mysql_password,$mysql_db);
if (!$result)
return false;
$result->autocommit(TRUE);
return $result;
}
감사합니다. 도움은 되지 못했으나 성의있는 답변에 감사드립니다.
루트님께도 감사하구요.
루트님께도 감사하구요.