<?
$connect=pg_connect("dbname=go user=go");
$query="select * from board";
$result = pg_exec($connect,$query);
if($result) {
for($row=0;$row < pg_numrows($result); $row++){
$values = pg_fetch_array($result, $row, PGSQL_ASSOC);
?>
<tr>
<td><?=$values['subject']?></td>
</tr>
<?
}
$pg_close($connect);
?>
안녕하세요. 처음 db공부를 하는 초보에요. 책보면서 예제를
실행하는데.
밑에 $pg_close($connect); 이것이 저기 있으니까
그 아래에 위치하는 나머지 html 코드들이 출력되지않더라구요.
원래 연결종료라는것이 위치하는 이하의 모든것까지도
끝내버리는건가요?
원래 php와 관련된 구문까지만 끝나야하는것 아닌가요? 책에는
"pg_close()함수를 호출하는 것은 크게 필요하지 않을수 있찌만
연결을 바로 종료해야하거나 스크립트가 오나전히 종료되었을때 이
함수를 호출할수 있다" 라고 나오거든요. = _=
|