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
운영게시판
최근게시물
Oracle Q&A 1521 게시물 읽기
No. 1521
정말 미치겠다...
작성자
우와 미치겠다...
작성일
2000-09-11 05:54
조회수
6,772

방명록을 만들고 있는중입니다...근데..정말..흑흑..하루동안 이나 해도 ..해결이

안되는군요....

우선 방명록 테이블을

=============================================

CREATE TABLE guestbook (

id int DEFAULT 0 NOT NULL,

name varchar2(15) DEFAULT 0 NOT NULL,

content varchar2(2000) NOT NULL,

ndate varchar(20) NOT NULL,

email varchar2(40) DEFAULT '',

homepage varchar2(60) DEFAULT '',

ip varchar2(20) DEFAULT '',

PRIMARY KEY (id)

);

============================================

임의로 1개의 파일을 insert를 했습니다..요...

 

 

프로그램은 =================================

$query = "select count(*) from guestbook ";

 

$total_stmt = ociparse($conn,$query);

 

ociexecute($total_stmt);

ocifetch($total_stmt);

$total_article = ociresult($total_stmt,1);

echo ("$total_article,,,,$total_stmt.....");

# 총 페이지의 개수

$total_page = ceil($total_article/$article_per_page);

 

if (!$total_page) {

$total_page=1;

}

 

# paged의 값이 없을 때는 1 page

if (!$page) {

$page = 1;

}

 

# 이전페이지/다음페이지(값이 0이면 없는 페이지)

$prev_page = $page-1;

$next_page = $page+1;

if ($prev_page < 0) {

$prev_page = 0;

}

if ($next_page > $total_page) {

$next_page = 0;

}

 

# 현재 페이지에 나타날 글의 개수 지정

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

$last = $first + $article_per_page;

if ($last > $total_article) {

$last = $total_article;

}

 

# 현재 페이지에서 첫번째 글의 번호

$article_number = $total_article - $first;

 

 

$query=" select id,content,ndate,email,homepage,ip from guestbook order by id DESC " ;

$stmt = ociparse($conn,$query );

ociexecute($stmt);

 

 

if ($total_article) {

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

ocifetchinto($stmt, &$result,OCI_NUM+OCI_RETURN_NULLS+OCI_ASSOC);

if ($i >= $first) {

$id = $result[0];

$name = $result[1];

$content = $result[2];

$ndate = $result[3];

$eamil = $result[4];

$homepage = $result[5];

$ip = $result[6];

 

echo("<TABLE border='0' cellspacing='1' >

<TR>

<TD width='109' bgcolor='#5485B6'><P align='center'><FONT face='Arial' size='2' color='#CDDAE4'><a href=$PHP_SELF?mode=del&id=$id>$article_number</a></FONT></TD>

<TD width='541'><P><FONT face='굴림' size='2' color='#FAF1C7'>$ndate from $ip</FONT></TD>

</TR>

 

<TR>

<TD width='109' bgcolor='#5485B6'><P align='center'><FONT face='Arial' size='2' color='#CDDAE4'>Name</FONT></TD>

<TD width='541'><P><FONT face='굴림' size='2' color='#E7EEF5'>$name</FONT></TD>

</TR>

 

<TR>

<TD width='109' bgcolor='#5485B6'><P align='center'><FONT face='Arial' size='2' color='#CDDAE4'>Home / Email</FONT></TD>

<TD width='541'><P><FONT face='굴림' size='2' color='#E7EEF5'>&nbsp;</FONT><A href='mailto:$email'><FONT face='굴림' size='2' color='#E7EEF5'><IMG SRC=./img/mail.gif BORDER=0 ALT='편지쓰기'>$email</FONT></A><FONT face='굴림' size='2' color='#E7EEF5'> &nbsp;");

 

if($homepage) echo("<a href=http://$homepage><IMG SRC=./img/home.gif BORDER=0 ALT='홈페이지'>http://$homepage</a>");

 

echo("</FONT></TD>

</TR>

 

<TR>

<TD width='109' bgcolor='#5485B6'><P align='center'><FONT face='Arial' size='2' color='#CDDAE4'>Comment&nbsp;</FONT></TD>

<TD width='541'><P><FONT face='굴림'

size='2' color='#E7EEF5'>$content</FONT></TD>

</TR>

<TR>

<TD width='109'><P><HR size='1' noshade></TD>

<TD width='541'><P><HR size='1' noshade></TD>

</TR></TABLE>");

$article_number--;

}

}

}

 

 

}

해도 아무리 해도 총갯수는 계속 영이 나오고

아무것도 안나옵니다....제발...좀 갈켜주세요....고수님들....

[Top]
No.
제목
작성자
작성일
조회
1525table lock에 관해서.....
샤리
2000-09-14
6292
1526┕>Re: table lock에 관해서.....
김규태
2000-09-14 14:50:19
6763
1529 ┕>Re: Re: table lock에 관해서.....
샤리
2000-09-16 16:13:29
7050
1524[질문] 이번엔 진짜 absolute에 대한 질문..
조재혁
2000-09-14
6134
1522[질문]jdbc2.0 에서 absolute() 가 안되요..
조재혁
2000-09-14
6545
1523┕>Re: [질문]jdbc2.0 에서 absolute() 가 안되요..
조재혁
2000-09-14 04:13:12
6644
1521정말 미치겠다...
우와 미치겠다...
2000-09-11
6772
1520win2000 Server + IIS + PHP4.0.2 + Oracle 8.1.6 설치 문제
정현일
2000-09-09
6359
1527┕>Re: win2000 Server + IIS + PHP4.0.2 + Oracle 8.1.6 설치 문제
김규태
2000-09-14 15:28:34
6831
1519Segmentation fault
스누퍼
2000-09-09
7278
1514리눅스에서 오라클 설치전, 질문...
장재완
2000-09-08
6595
1515┕>Re: 리눅스에서 오라클 설치전, 질문...
김병우
2000-09-08 13:55:09
7193
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.020초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다