table 이라는 것은 함수가 아닌 사용자가 정의한 class 입니다.
table.inc 라는 파일이 있어야만이 가능합니다.
이것은 예전에 저가 만들어 자료실에 올려 둔적이 있습니다. 참고로 하시기 바랍니다. 이 파일을 board.inc 가 있는 곳에 복사해 두시기 바랍니다. 필요하다면 다시 정리해서 파일을 올리도록 하겠습니다.
> DB에 테이블까지 다 있는데...
> db.php3를 실행 시키면....
> Fatal error: Call to unsupported or undefined function table() in board.inc on line 277
> 이런 에러가 나는군요...
>
> board.inc의 277 라인은 다음과 같습니다..
>
> // CLASS board의 초기화 constructor
> function board ($nhost="localhost",$ndb="lemon",$ntable="tbl_name") {
> $this/>dbhost=$nhost;
> $this/>db=$ndb;
> $this/>table=$ntable;
> $this/>config="$ntable"."_cfg";
> $this/>seq="$ntable"."_num";
> $this/>topic_seq="$ntable"."_topic_num";
> if (!($this/>dbport=getenv(PG_PORT))) {
> $this/>dbport = "5432";
> }
> $this/>dbh=new pgsql( $this/>dbhost, $this/>dbport, $this/>db );
> $this/>th = new Table(); //>> 277 line
>
>
> 좀 봐주세요..
> new table 들어가는 라인만 에러가 나네요...
> 무슨 에러인가요..
|