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
운영게시판
최근게시물
PostgreSQL Q&A 887 게시물 읽기
No. 887
Re: [질문] postgresql php관련 함수 질문
작성자
안재석
작성일
2000-04-26 08:06
조회수
9,990

> 안냐세요? 다름이 아니라 아주 기초적인 질문 하나 할께요? php관련 mysql

> 함수중에 mysql_fetch_object가 있습니다. 근데 이거와 똑같은 일을 하는

> 함수가 postgresql에 있습니까? 얼핏 보니 pg_fetch_object같던데 이거와

> 완전히 똑같은 일을 하는 함수인가요? 만일 다르다면 어떻게 다르며 mysql_f

> etch_object와 똑같은 일을 하려면 어떻게 처리를 해줘야 하는지요? 아시

> 는 분 답변 부탁해요.

 

object pg_fetch_object(int result, int row)

 

Example

<?

$conn = pg_Connect("dbname=test port=5432")

if(!$conn) {

exit();

}

$result = pg_Exec("select * from student where id='1'");

$row = pg_fetch_object($result, 0);

echo $row /> id.":".$row/>password."\n";

pg_Close($conn);

?>

 

OUTPUT:

1:abc

 

 

object mysql_fetch_object(int result)

 

Example

<?

$conn = mysql_Connect("localhost","username","password");

mysql_select_db("testdb");

if(mysql_errno()) {

exit();

}

$result=mysql_query("select * from test where last_name = 'Smith' LIMIT 3");

while($student = mysql_fetch_object($result))

echo $student/>id.":".$student/>last_name."\n";

mysql_close($conn);

?>

 

OUTPUT:

1:Smith

24:Smith

29:Smith

 

두 함수 전부 더이상의 row가 없으면 FALSE를 return합니다.

쿼리한 모든 row를 return하려면..간단하게 아래와 같이 해주어도 되죠..

 

$nrows = pg_NumRows($result);

for($i=0;$i<$norws;$i++) {

$row = pg_fetch_object($result, $i);

echo $row /> id.":".$row/>password."\n";

}

 

자세한 설명은 못 드렸지만 도움이 되기를 바랍니다...

[Top]
No.
제목
작성자
작성일
조회
890아래아래.. 질문에 이어...
이한준
2000-04-26
9804
893┕>Re: 아래아래.. 질문에 이어...
정재익
2000-04-26 20:05:39
10248
894┕>Re: 아래아래.. 질문에 이어...
Coral
2000-04-26 21:50:15
10476
889c로 만든 프로그램에서의 에러........
김종혁
2000-04-26
10199
895┕>Re: c로 만든 프로그램에서의 에러........
정재익
2000-04-26 21:50:18
10741
900 ┕>Re: Re: c로 만든 프로그램에서의 에러........
김종혁
2000-04-26 23:52:10
11167
903  ┕>Re: Re: Re: c로 만든 프로그램에서의 에러........
정재익
2000-04-27 00:47:20
10816
886[질문] declare, listen, fetch에 대해..
임현
2000-04-26
10247
892┕>Re: [질문] declare, listen, fetch에 대해..
정재익
2000-04-26 18:52:03
11127
885[질문] postgresql php관련 함수 질문
이동우
2000-04-25
9318
887┕>Re: [질문] postgresql php관련 함수 질문
안재석
2000-04-26 08:06:53
9990
884아래와 비슷한 에러입니다..(postgresql 7.0RC1설치중..)
안재석
2000-04-25
10937
891┕>Re: 되는군요.. 쩝...
안재석
2000-04-26 18:23:57
11908
881postgresql을 설치해보신 분들께 묻습니다.
이수민
2000-04-25
9629
883┕>Re: postgresql을 설치해보신 분들께 묻습니다.
Coral
2000-04-25 20:54:50
10111
879pqReadData() 에러..
최동욱
2000-04-25
11011
880┕>Re: pqReadData() 에러..
정재익
2000-04-25 18:40:26
10847
888 ┕>Re: Re: pqReadData() 에러..
최동욱
2000-04-26 13:30:06
11293
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.027초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다