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 2313 게시물 읽기
No. 2313
Re: PostgreSQL에 관련된 함수가 궁금해서요....(MySQL 사용자)
작성자
정재익
작성일
2001-02-18 14:23
조회수
3,895

메뉴얼을 보고 해결할 수 있는 것은 메뉴얼을 보시기 바랍니다.

mysql_ 이라는 접두사 대신에 pg_ 라는 접두사를 붙이면 대체로 해당 함수가 됩니다. mysql_query 라는 함수는 pg_exec 라는 함수를 사용합니다.

 

>>초보자 님께서 쓰시길<<

 

:: 안녕하세요...

:: 저는 MySQL사용자인데....

:: 어떤 소스를 보니깐 PostgreSQL이더라구요..

:: 몇개의 함수가 궁금해서 이렇게 글을 올립니다...

:: MySQL에 해당되는 함수를 사용해서 답변부탁드립니다...

:: 아니면 그냥 설명이라도.......죄송합니다...

::

:: ///////////////////////////////////////////////

:: <?

:: $host = "localhost";

:: $port = "5432";

:: $db = "directory";

::

:: $connect = "host=$host port=$port dbname=$db";

:: $conn = pg_connect($connect);

::

:: $sql = "select * from board";

:: pg_exec($conn,($sql));

:: $result = pg_exec($conn,$sql);

::

:: $rows = pg_NumRows($result);

:: $cols = pg_NumFields($result);

::

:: echo "<table border=1>\n";

:: echo "<tr>\n";

:: for($i=0; $i<$cols; $i++) {

:: printf("<th>%s</th>\n", pg_FieldName($result, $i));

:: }

:: echo "</tr>";

::

:: for($j=0; $j<$rows; $j++) {

:: echo "<tr>\n";

:: for($i=0; $i<$cols; $i++) {

:: printf("<td>%s</td>\n", pg_result($result, $j, $i));

:: }

:: echo "</tr>";

:: }

:: echo "</table>";

::

:: pg_FreeResult($result);

:: pg_close($conn);

:: ?>

:: //////////////////////////////////////////////////////////

::

:: 위가 소스데요.....뭘 하는 소스인지.....

::

:: ㅇ pg_NumRows($result); //> MySQL의 mysql_num_rows($result)와 같은 함수인가요?

:: ㅇ pg_NumFields($result); //>이건 테이블의 필드갯수를 구하는 건가요?

:: ㅇ pg_FiledName($result,$i) //> 필드이름을 구하는 건가요?

:: ㅇ pg_FreeResult($result) //> 모르겠습니다...

::

:: 그리고, PostgreSQL은 데이타베이스에 접속하는 id와 password가 필요없는지요?

:: MySQL은 있는데....여기에는 없는데....또 포트가 있네요...

:: 생소하지만 궁금합니다......

:: 답변해주시면 고맙겠습니다....

:: 그럼.....

:: 행복하세요...항상

[Top]
No.
제목
작성자
작성일
조회
2317저기.. postgresql과 C언어가 연동되는 게시판 소스같은 것은 없나요?
이태웅
2001-02-19
4198
2319┕>Re: 저기.. postgresql과 C언어가 연동되는 게시판 소스같은 것은 없나요?
정재익
2001-02-19 16:12:03
4376
2316백업시 에러가 납니다.
조석연
2001-02-19
3311
2318┕>Re: 백업시 에러가 납니다.
정재익
2001-02-19 15:43:19
3633
2314역시 문서가 중요하군요...
배찬일
2001-02-19
3174
2315┕>Re: 역시 문서가 중요하군요...
정재익
2001-02-19 11:12:36
3535
2312PostgreSQL에 관련된 함수가 궁금해서요....(MySQL 사용자)
초보자
2001-02-18
3364
2313┕>Re: PostgreSQL에 관련된 함수가 궁금해서요....(MySQL 사용자)
정재익
2001-02-18 14:23:23
3895
2310initdb -e EUC_KR 을 했더니..
김효순
2001-02-16
3310
2311┕>Re: initdb -e EUC_KR 을 했더니..
정재익
2001-02-17 00:05:17
3496
2309한글이 깨집니다. 제발 도와주세요 ㅠ.ㅠ
미치겠어여
2001-02-16
3392
2307연대별 카운트는 어떻게 하는지...
순돌이
2001-02-15
3808
2308┕>Re: 연대별 카운트는 어떻게 하는지...
정재익
2001-02-15 19:25:09
3650
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다