database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
ㆍInformix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Informix Q&A 1469 게시물 읽기
No. 1469
페이지 전환을 위한 질문입니다.
작성자
정상두(ulariul)
작성일
2002-08-09 09:50
조회수
4,491

$query = "select count(id) from table";

$result = ifx_query($query);

.

$total_record = $data_count;

중략

 

 

// 한페이지에 출력할 내용

$num_per_page = 8;

 

////// 한페이지의 블럭을

$page_per_block = 8; // 페이지블럭

 

if (!$page) {

$page = 1;

}

 

////// 현재 페이지에서 출력할 게시물의 범위를 결정합니다. //

if (!$total_record) {

$first = 1;

$last = 0;

} else {

$first = $num_per_page*($page-1);

$last = $num_per_page*$page;

 

$IsNext = $total_record - $last;

if ($IsNext > 0) {

$last -= 1;

} else {

$last = $total_record -1;

}

 

///////// 전체 페이지수를 계산합니다. /////////

$total_page = ceil($total_record/$num_per_page);

}

 

 

$query = "select * from table";

 

$result_data = ifx_query($query,$conn_id);

 

for ($i=$first; $i<=$last; $i++) {

$pds_data = ifx_fetch_row($result_data,$i);

$name = $pds_data[name];

.

.

[내용출력]

중략

}

 

이와 같이 해서

페이징를 출력하게 만들었습니다.

 

그런데 문제가 생기더군요.

mysql은 PHP지원 함수인 mysql_result($result_data,$i,0);과 같이 $i라는 페이지이동에 따른 $i값을 물고 다니는데..

 

인포믹스는

이값을 가지고 있지 않코

항상 같은 게시물만 출력하더군요..

 

이래저래 알아봤지만.. 이녀석이 안되네요.

$start 나 $last 같은 $i의 값은 페이지전환마다 이상없이 넘어갑니다.

도대체 모가 문제인지...

 

꼬박 날밤을... 흑..

 

도와주세요..

[Top]
No.
제목
작성자
작성일
조회
1473VB와 인포믹스 연동 [2]
박미정
2002-08-16
3931
1472informix관련 툴 문의.. [1]
전강희
2002-08-14
4276
1470기존 DATABASE 로그모드 변경
주종두
2002-08-13
3782
1471┕>Re: 기존 DATABASE 로그모드 변경
딧세
2002-08-13 16:57:30
3943
1469페이지 전환을 위한 질문입니다.
정상두
2002-08-09
4491
1467[질문]백업/복구에 대해서..
장준환
2002-08-07
3899
1468┕>&gt;&gt;테이블스키마만 백업하는 방법
딧세
2002-08-07 16:11:34
4860
1466스토어드 프로시져 에러 좀 봐주세요
초보
2002-08-07
4484
1464php연동을 위해서...
정상두
2002-08-06
3616
1465┕>Re: php연동을 위해서...
딧세
2002-08-06 21:48:05
3826
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.048초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다